dorian

导航

 

  说明:以下的“工程目录”是指包含manage.py的目录

1 在工程下创建目录Applications用于存储所有APP

2 在工程目录下创建Configurations目录,用于存储配置和脚本文件。

3 在工程目录下创建static目录,用于存储工程所有的静态文件,其下可以根据工程需要,增加子目录,一般来说,创建两个子目录:

3.1 /static/apps子目录:用于存储每个app下的静态文件,每个app下至少创建两个目录

3.1.1 js目录,用于存放app中js

3.1.2 less目录,用于存放app中的less

3.2 plugins目录,用于存放js和css的相关插件,其下以插件名命名。

4 在工程目录下创建media目录,用于存储工程中所有的媒体文件,其下可根据工程需要,增加子目录。

5 删除PyCharm默认创建的Templates目录

6 在工程目录下创建GeneralTools App用于存储通用方法

python manage.py startapp GeneralTools

7 在Applications目录下,创建APP

7.1 根据应用APP可以随时增加,此处先创建三个。 

  Organizations:用于组织管理(包括组织下的用户管理)

  WeChart:用于微信相关

  Examples:用于开发演示程序

python ..\manage.py startapp Organizations
python ..\manage.py startapp WeChart
python ..\manage.py startapp Examples

7.2 针对每个Applications下的APP,做如下调整:

  在APP目录下创建Templates目录,用于存储模板文件

  在APP目录下创建views目录,用于存储视图文件

  删除PyCharm默认的视图文件views.py

  创建urls.py文件,用于当前APP分路由

  修改APP目录下的apps.py文件,在前面增加Applications路径。

 

posted on 2020-02-26 15:54  dorian  阅读(202)  评论(0编辑  收藏  举报