0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Pycharm+Django安装及配置

科技绿洲 来源:Python实用宝典 作者:Python实用宝典 2023-11-02 11:28 次阅读

Pycharm拥有强大的配置工具、Git版本管理工具、代码补全工具、Debug工具等等,这些都是进行大型项目开发的利器。

尤其是今天的主角Django,由于太过于重要了,Pycharm甚至专门给其提供了配置模板:

图片

能直接在新建项目的时候选择Django并新建一个独立的虚拟环境:

图片

从新建到编码测试,一套流程用起来都极其方便。

1.下载Pycharm

在jetbrains官网选择相应的系统下载Pycharm:
https://www.jetbrains.com/pycharm/download/

这里强烈推荐下载Professional版(专业版),激活方法可以自行在网上查询,推荐知了哥的文章(zhile.io)。

安装完成后,根据你是否需要新建Django项目分为两种配置方式。

1.1 新建Django项目

File-New Project 新建一个Django项目:

图片

图片

强烈推荐新建一个环境,默认新建环境的工具是Virtualenv, 我这里用的是conda,效果其实都差不多。区别在于, conda可以选择Python版本

输入好location(安装位置)后点击create,即可生成Django项目。

图片

1.2 配置已开发的Django项目

Pycharm中适配已开发的Django项目也非常容易,因为它为这种情况专门提供了配置模板:

点击右上角的配置框选择 Edit Configurations

图片

进来后先输入Name 项目名称,然后在Python Interpreter选择你的代码所属环境的编译器,最后选择Fix,弹出Django配置页。

图片

在点击Fix后出现的配置页中,输入这三项:

图片

第一个是项目根目录,第二个是settings.py文件的位置,第三个是manage.py的位置。三者缺一不可。搞定后点击OK,配置完成。

2.运行项目

Pycharm运行Django项目只需要点击右上角这两者之一即可:

图片

第一个是普通的启动方式,第二个是Debug启动方式,推荐第二个,因为开发的时候如果需要跟踪代码流程,Debug模式非常方便。

点击后会自动生成启动Django的命令,你可以在console里查看该语句,出现以下的输出即启动完成:

图片

访问http://127.0.0.1:8000/就是网站的首页了。

图片

这里默认使用的端口号是8000,你可以在配置页修改默认的域名和端口,只不过其他域名你需要在hosts中将其定向到127.0.0.1, 比如:

修改hosts文件,增加:dev.goldenstone.com 127.0.0.1

图片

保存后点击右上角的configurations,修改配置如下:

图片

在settings.py中,将dev.goldenstone.com这个域名加入到 ALLOWED_HOSTS 中:

图片

这样就可以通过 http://dev.goldenstone.com:5555/ 访问你的开发环境了:

图片

项目成功运转,配置完成。

3.工具

下面介绍一些Pycharm中独有的、特别的工具:

3.1 查看文件历史修改及提交记录非常方便:

图片

图片

点击每一个提交,都能看到每次提交的内容。

3.2 选择指定的commit行

VCS-Commit,它可以自由选择你需要提交的代码块:

图片

3.3 自动格式化代码

图片

3.4 全局搜索

尽管VSCode也有全局搜索,但相信我,他们两个不是一个概念:

windows下选择 Ctrl+shift+F 即可在Pycharm中全局搜索,或者在Edit-Find-Find in Path 找到该功能:

图片

界面如下,它不仅仅是全局搜索,还能指定模块、目录进行搜索。

图片

指定文件名搜索,高级过滤器中还能搜索指定除注释以外的符合关键词的句子等等,是一个非常强大的搜索工具。

这个搜索工具对于我而言,使用频率仅次于Debug工具。

Pycharm中非常有用的生产工具还有很多,简直是用都用不完,下次再给大家详细介绍一番!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 代码
    +关注

    关注

    30

    文章

    4555

    浏览量

    66772
  • DEBUG
    +关注

    关注

    3

    文章

    83

    浏览量

    19447
  • Django
    +关注

    关注

    0

    文章

    43

    浏览量

    10299
收藏 人收藏

    评论

    相关推荐

    Pycharm安装方法

    `PyCharm是唯一一款专门面向Python的全功能集成开发环境,无论在Windows、Mac OS X系统中,还是在Linux系统中都支持快速安装和使用,以下是以Windows操作系统为例,进行
    发表于 04-12 16:10

    pycharm安装使用教程

    ``PyCharm是唯一一款专门面向Python的全功能集成开发环境,无论在Windows、Mac OS X系统中,还是在Linux系统中都支持快速安装和使用,以下是以Windows操作系统为例
    发表于 04-12 16:14

    PyCharm安装MicroPython插件

    代码编辑器,调试依然还的需要其他辅助软件,比如PuTTY。其实最近也有不少小伙伴询问PyCharm中怎么安装MicroPython插件的问题,想着正好网站也缺少这部分的教程,不如实践一下总结下经验共享给
    发表于 06-24 14:31

    Django应用的数据库配置

    编写第一个Django应用配置部分
    发表于 08-06 08:45

    linux系统下怎么安装python36和pycharm

    linux系统下python36和pycharm安装
    发表于 06-04 11:17

    请问Pycharm如何安装QT Designer PyUIC?

    请问Pycharm如何安装QT Designer PyUIC?
    发表于 10-25 09:07

    Python+Django+Mysql实现在线电影推荐系统

    Python+Django+Mysql实现在线电影推荐系统(基于用户、项目的协同过滤推荐算法)一、项目简介1、开发工具和实现技术pycharm2020professional版本,python3.8
    发表于 01-03 06:35

    带大家真正写一个Django项目!

    因为Django默认采用的是sqlite3数据库,而我们用Pycharm编写程序时使用的是Pymysql模块和数据库交互的,为了能够简化编写程序的流程,我们需要修改默认数据库配置
    的头像 发表于 04-01 14:38 6251次阅读
    带大家真正写一个<b class='flag-5'>Django</b>项目!

    pycharm如何配置Python解释器

    刚学Python,你肯定遇到过这个问题刚学Python时,拿到一个Python项目,想用pycharm打开运行,pycharm界面却显示No Python Interpreter configured for the project,翻译一下是:没有为项目
    的头像 发表于 10-14 15:48 1.2w次阅读
    <b class='flag-5'>pycharm</b>如何<b class='flag-5'>配置</b>Python解释器

    如何安装集成开发环境PyCharm

    在Python编程中,使用一个强大且方便的集成开发环境(IDE)可以显著提高开发效率。PyCharm作为一款功能丰富且广泛使用的Python IDE,被广大开发者所喜爱。本文将为您介绍如何安装PyCharm并进行基本
    的头像 发表于 04-14 12:10 536次阅读

    使用pycharm开发上位机配置pyqt5的环境

    在上位机的开发过程中,使用QT的图形化界面,是开发上位机最好最简单的选择,因此我将讲述配置pyqt5的环境。 软件安装安装pycharm的社区2021.02版 QT(
    发表于 05-29 16:12 0次下载
    使用<b class='flag-5'>pycharm</b>开发上位机<b class='flag-5'>配置</b>pyqt5的环境

    Pycharm配置远程调试

    在搞深度学习的时候,我们在本地开发,但是需要在服务器去运行工程,所以需要使用Pycharm进行远程配置,可以实现本地代码自动同步到服务器,并在本地使用服务器的解释器。
    的头像 发表于 06-13 14:18 465次阅读
    <b class='flag-5'>Pycharm</b><b class='flag-5'>配置</b>远程调试

    32位的win7如何安装pycharm

    安装PyCharm在32位的Windows 7系统上是可能的,虽然32位系统的支持已经逐渐减少,但PyCharm仍然提供可用于此系统的安装程序。在本文中,我将详细介绍在32位的Wind
    的头像 发表于 11-23 17:09 2076次阅读

    pycharm能在w7系统运行吗

    是关于PyCharm在Windows 7系统上运行的内容。 第一部分:简介与安装 首先,文章会简要介绍PyCharm是什么以及其在Python开发中的作用。然后,文章会详细阐述如何下载、安装
    的头像 发表于 11-23 17:12 2949次阅读

    pycharm怎么配置python环境变量

    正确的 Python 环境变量是非常重要的,因为它会影响到项目的运行和依赖包的安装。本文将详细介绍如何在 PyCharm配置 Python 环境变量。 PyCharm 支持在全局和
    的头像 发表于 11-29 14:56 928次阅读