-
安装django
pip3 install django
-
创建一个工程
django-admin startproject 【工程名称】
-
运行django功能
python manage.py runserver
mysite - mysite # 对整个项目进行配置 - init - setting # 配置文件 - url # URL对应关系 - wsgi # 遵循WSIG规范,生产部署一般是 uwsgi + nginx - manage.py # 管理Django程序: - python manage.py - python manage.py startapp xx - python manage.py makemigrations - python manage.py migrate
-
创建app
python manage.py startapp cmdb python manage.py startapp openstask
app: migrations 数据修改表结构 admin Django提供的后台管理 apps 配置当前app models ORM,写指定类 通过命令可以创建数据库结构 tests 单元测试 views 业务代码
-
配置模版目录
TEMPLATES = [ { 'BACKEND': 'django.template.backends.django.DjangoTemplates', 'DIRS': [os.path.join(BASE_DIR, 'templates')] , 'APP_DIRS': True, 'OPTIONS': { 'context_processors': [ 'django.template.context_processors.debug', 'django.template.context_processors.request', 'django.contrib.auth.context_processors.auth', 'django.contrib.messages.context_processors.messages', ], }, }, ]
-
配置静态目录
STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), ) <link rel="stylesheet" href="/static/commons.css" />