多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
#### 一、django的安装 ~~~ pip insall django==1.11 -i https://pypi.douban.com/simple ~~~ -i 为指定镜像下载安装 https://pypi.douban.com/simple 是豆瓣云的地址。 #### 二、项目创建 ~~~ python manage.py startproject pro01 ~~~ #### 三、创建APP django可以创建很多app,用来区分模块,创建方法如下: ~~~ python manage.py startapp blog ~~~ #### 四、项目运行 ~~~ python manage.py runserver 端口 #不写端口默认为8000 ~~~ 运行之间记得把app注册上,也就是说django的创建流程为: 1,创建项目 2,创建app 3,注册app 4,运行 五、目录结构 ![](https://box.kancloud.cn/ce6877e605d510af17b1036dbcc09261_528x208.png) manage.py是项目运行的入口,指定配置文件路径 与项目同名的目录,此处为test1,包含项目的配置文件 init.py是一个空文件,作用是这个目录test1可以被当作包使用 settings.py是项目的整体配置文件 urls.py是项目的URL配置文件 wsgi.py是项目与WSGI兼容的Web服务器入口,详细内容会在part6的布署中讲到 ![](https://box.kancloud.cn/cb62444eaae38e109ab58f662695f5e3_345x226.png) init.py是一个空文件,表示当前目录blog可以当作一个python包使用 tests.py文件用于开发测试用例,在实际开发中会有专门的测试人员,这个事情不需要我们来做