1、创建一个Django项目
打开cmd命令行,设置好工作目录(cd 目录路径),然后输入
django-admin startproject projectname #必须安装好Django才可以执行
在工作目录下就可以看到如下目录(我新建的项目名为”note”):
其中:
与项目同名的包里面我们可以查看到的目录结构:
我们需要了解并配置的两个文件:
(1) settings.py项目配置文件
这个配置文件用于配置和管理Django项目的运维信息。
settings.py配置文件中的所有配置项都是大写的,项目创建时,就初始化了一些默认配置,这些默认配置承载着最基础的项目信息。
其中常用的配置项有:
DATABASES :数据库配置
TEMPLATES:配置HTML页面的模板地址templates
STATICFILES_DIRS :配置静态文件
MIDDLEWARE :配置中间件
DEBUG:默认为True,项目上线时改为False
ALLOWED_HOSTS:限定请求中的host值
(2) urls.py路由系统
Django的路由系统作用是使views中处理数据的函数与请求的url建立映射关系。
请求到来之后,根据urls.py里的关系条目,查找到与请求对应的处理方法。
此时我们可以运行一下项目以确定项目顺利的创建:
打开cmd命令行,进入项目目录,然后输入
python manage.py runserver 8000 #8000为端口号,可以自行修改
此时打开浏览器输入 localhost:8000 或者 127.0.0.1:8000 可以看到以下界面
2、创建一个项目应用
项目应用相当于项目的每一个模块,例如职工信息管理、公司部门信息管理都属于公司后台管理项目,可以创建两个应用来处理两方面的信息与功能
在cmd命令行中进入项目目录,输入
python manage.py startapp firstApp #firstApp为应用名
现在项目目录如下:
注意:新创建的应用必须注册才可以使用!!!
打开与项目同名目录下的settings.py,在如下部分添加:
Python-Django学习笔记(二)-创建一个Django项目与应用
原文:https://www.cnblogs.com/Eric-Lullaby/p/12366234.html