1、项目组织结构python
· 一个Project包含有多个Appweb
· 一个App就是一个Python包,就表明一个功能模块,好比: 用户模块,商品模块等django
。各个功能模块间能够保持相对的独立浏览器
。以包的形式组织代码方便功能模块的复用服务器
2、建立项目的两种方式app
· 经过pycharm建立测试
· 经过命令行建立spa
1. 经过pycharm建立项目命令行
项目建立出来结构以下:3d
2. 经过命令建立
建立项目:django-admin startproject 项目名
建立应用:python manage.py startapp 应用名
1. 建立项目:
2. 建立应用:
i. 先进入项目根目录下
ii. 执行如下命令建立应用
3、运行Web服务器
· django自带了一个纯python编写的开发阶段使用的web服务器,用来预览网页开发效果和进行开发调试
· 有两种方式运行django自带的web服务器
。经过pycharm运行
。经过命令运行
1. 经过pycharm运行
1. 点击运行按钮,以下
2. 运行起来后,在 run 窗口,能够看到服务器打印出来的日志信息,以下:
3. 能够手动指定服务器运行的ip和端口,不指定默认值为:127.0.0.1:8000
2. 经过命令运行
· 运行web服务器的命令
· 注意:须要在终端中,先进入到项目的根目录下,而后才能够经过上述命令启动服务器
· 能够不写ip和端口,默认IP是127.0.0.1,默认端口为8000。
· 按 ctrl+c能够中止服务器
3. 测试服务器是否启动
在浏览器中输入网址 127.0.0.1:8000 即可看到效果,以下,表示服务器启动成功