Pycharm安装,以及Django安装配置指南

Pycharm安装,以及Django安装配置指南本文的文字及图片来源于网络 仅供学习 交流使用 不具有任何商业用途 版权归原作者所有 如有问题请及时联系我们以作处理 以下文章来源于 Python 实用宝典 作者 Python 实用宝典 Pycharm 拥有强大的配置工具 Git 版本管理工具 代码补全工具 Debug 工具等等 这些都是进行大型项目开发的利器 本文的文字及图片来源于网络 仅供学习 交流使用 不具有任何商业用途 版权归原作者所有 如有问题请及时联系我们以作处理 以下文章来源于 Python 实用宝典 作者 Python 实用宝典尤其是今天的

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

以下文章来源于Python实用宝典 ,作者Python实用宝典

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

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

以下文章来源于Python实用宝典 ,作者Python实用宝典

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

Pycharm安装,以及Django安装配置指南

 

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

Pycharm安装,以及Django安装配置指南

 

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

1.下载Pycharm

Pycharm安装,以及Django安装配置指南

 

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

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

1.1 新建Django项目

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

Pycharm安装,以及Django安装配置指南

 

Pycharm安装,以及Django安装配置指南

 

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

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

Pycharm安装,以及Django安装配置指南

 

1.2 配置已开发的Django项目

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

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

Pycharm安装,以及Django安装配置指南

 

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

Pycharm安装,以及Django安装配置指南

 

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

Pycharm安装,以及Django安装配置指南

 

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

2.运行项目

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

Pycharm安装,以及Django安装配置指南

 

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

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

Pycharm安装,以及Django安装配置指南

 

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

Pycharm安装,以及Django安装配置指南

 

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

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

Pycharm安装,以及Django安装配置指南

 

保存后修改右上角的configurations配置:

Pycharm安装,以及Django安装配置指南

 

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

Pycharm安装,以及Django安装配置指南

 

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

Pycharm安装,以及Django安装配置指南

 

3.工具

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

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

Pycharm安装,以及Django安装配置指南

 

Pycharm安装,以及Django安装配置指南

 

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

3.2 选择指定的commit行

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

Pycharm安装,以及Django安装配置指南

 

3.3 自动格式化代码

Pycharm安装,以及Django安装配置指南

 

3.4 全局搜索

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

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

Pycharm安装,以及Django安装配置指南

 

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

Pycharm安装,以及Django安装配置指南

 

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

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


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

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/173484.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月27日 上午8:42
下一篇 2026年3月27日 上午8:42


相关推荐

  • python爬虫-数据解析(xpath)

    python爬虫-数据解析(xpath)

    2021年4月16日
    191
  • AVAudioEngine录音崩溃, reason: ‘format.sampleRate == hwFormat.sampleRate

    AVAudioEngine录音崩溃, reason: ‘format.sampleRate == hwFormat.sampleRateAVAudioEngine录音频时偶发崩溃报错信息大致如下:2021-12-1520:12:38.429028+0800*[1659:708511]NSURLConnectionfinishedwitherror-code-1002″AudioRecorder创建Audio缓存文件夹成功/var/mobile/Containers/Data/Application//Library/Caches/Audio”2021-12-1520:13:30.762736+0800***

    2022年10月17日
    5
  • 连接查询和子查询哪个效率高

    连接查询和子查询哪个效率高需要进行多表查询的情况下,用连接查询和子查询哪个效率高?1、什么是子查询?举个简单的例子,那么子查询有什么优劣呢?子查询(内查询)在主查询之前一次执行完成。子查询的结果被主查询(外查询)使用。可以用一个子查询替代上边的的表名。子查询,将查询操作嵌套在另一个查询操作中。先执行子查询,再执行外查询注:在查询时基于未知的值时,应使用子查询子查询可以返回多个结果/单个结果,结果个数不同应该使用不同的操作符通过子查询不难看出,可以根据employee_id查到department_

    2022年5月29日
    236
  • arcpy怎么用_吉他入门零基础指法

    arcpy怎么用_吉他入门零基础指法Arcpy基础入门arcpy使用

    2025年7月15日
    5
  • dex文件格式

    dex文件格式dex文件格式Android4.0源码Dalvik/docs目录下文档dex-format.html有详细介绍dex文件格式1.dex文件中的数据结构dex文件使用到的数据类型u1~u8表示1到8字节的无符号数,而sleb128、uleb128与uleb128p1则是dex文件中特有的LEB128数据类型。每个LEB128由1~5个字节组成,所有的字节组合在一起表示一…

    2022年6月28日
    55
  • 互斥体与互锁 <第五篇>

    互斥体与互锁 <第五篇>

    2021年8月23日
    60

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号