Python Django 添加新的应用并关联

通过Django创建一个简单的网站地址:http://www.luofenming.com/show.aspx?id=2a32c75cd28e4a3c95e7d738357e62eb,我们在这个实例上添加新的应用,并关联新的应用

1、进入myweb目录,与manage.py 在同一个目录,执行下面命令,将会生成一个article目录,即是我们要创建的新应用

D:\tempCode\webDemo\myweb> python manage.py startapp article

创建之后article的文件结构

|-- atricle
|   |-- margrations #自动生成的迁移文件的目录
|   |-- __init__.py #一个空文件,告诉Python这个目录是一个Python包
|   |-- admin.py    #文件跟网站的后台管理相关
|   |-- apps.py     #应用注册的相关信息
|   |-- models.py   #文件中数据库操作相关
|   |-- tests.py    #用于开发测试用例 
|   `-- views.py    #接收浏览器请求,进行处理,返回页面相关

2、在myweb\settings.py文件里面关联应用(注册应用)

MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
    #下面是我们关联的应用(注册的应用)
    'article'
]

本文出自 www.luofenming.com