我应用的环境Django1.11.13 Python2.7.15


Step 1. 点击 File --> New Project 弹出如下窗口:




pycharm怎么创建java script文件 用pycharm创建django_Web



图中编号1处为项目位置;编号2处为使用的 模板语言类型,默认为Django模板语言;编号3处是 保存项目页面HTML的文件夹名称,默认为templates;编号4处是应用名,一般根据 Web应用的实际功能来命名。


本示例中,我们项目位置为E:\testDjango,应用名为fakeCSDN。


设置填写完毕后,点击右下角的Create,创建项目。



Step 2. 了解创建后项目的项目文件结构


创建成功后的界面如下图所示:



pycharm怎么创建java script文件 用pycharm创建django_Web_02




可以看到,在项目根目录下,有三个文件夹:fakeCSDN, templates和testDjango,以及一个python脚本文件manage.py.


应用相关要素的文件夹,testDjango是我们整个Django 项目相关元素的文件夹。也就是说,对于一个Django项目, 与项目名相同的文件夹只能有一个,应用对应的文件夹则可以有多个。templates文件夹用来保存HTML模板。


系统自动生成的Django项目管理程序,Django项目创建和运行所需要的所有命令都能由这个脚本提供。如为项目创建数据库的makemigrations 和 migrate, 启动服务器的runserver等。在编程过程中,manage.py一般是不需要修改的。


fakeCSDN 和 testDjango所包含的内容大致相同。


fakeCSDN中,编程中常用的是migration文件夹、models.py和views.py。


  • views.py 是Web应用后台的核心,定义了后台具体的响应动作和数据存取、操作动作的函数;
  • models.py 是Web应用数据库的定义文件,以Python类的形式定义数据库中的各个表;
  • migration文件夹 保存着models中的数据库表迁移之后的文件,一般不需要手工操作。

除了fakeCSDN中已有的文件之外,一般还需要新建一个urls.py文件,用来指定应用中出现的url所对应的响应函数。


testDjango中,常用的文件是setting.py 和 urls.py。 前者是项目的一些属性设置,如数据库连接、debug的方式等;后者同样是url映射关系。



Step 3. 编辑Web应用详细内容



Step 4. 配置Django Server并启动服务器


点击图中所示绿色按钮,即可启动Web应用。



pycharm怎么创建java script文件 用pycharm创建django_HTML_03




若未自动出现图示按钮,可以点击向下的灰色三角,选择 Edit Configurations ,弹出如下窗口



通过1,2 两步添加一个新的Django Server,在3处输入服务器名称,在5处输入启动页面。点击OK即可。


pycharm怎么创建java script文件 用pycharm创建django_Server_04