创建第一个应用

2019-08-12  本文已影响0人  lianzhanshu

创建项目mysite,目录结构如下

mysite
    - mysite    # 对整个程序进行配置
    - init      #一个空文件,它告诉Python这个目录应该被看做一个Python包
    - settings    # 项目配置文件
    - url      # URL对应关系(路由)
    - wsgi     # 遵循WSIG规范,uwsgi + nginx
    - manage.py     # 一个命令行工具,可以使你用多种方式对Django项目进行交互

输入命令:

python manage.py startapp blog

新建了一个blog应用目录

blog                 #应用目录
│  admin.py        #对应应用后台管理配置文件。
│  apps.py         #对应应用的配置文件。
│  models.py       #数据模块,数据库设计就在此文件中设计。后面重点讲解
│  tests.py        #自动化测试模块,可在里面编写测试脚本自动化测试
│  views.py        #视图文件,用来执行响应代码的。你在浏览器所见所得都是它处理的。
│  __init__.py
│
├─migrations        #数据迁移、移植文目录,记录数据库操作记录,内容自动生成。
│  │  __init__.py

应用创建好了,我们需要在项目目录下的mysite文件夹下的settings.py配置文件里的INSTALLED_APPS选项里注册应用。申明blog这个文件夹是一个APP应用

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'blog', #增加应用
]
上一篇 下一篇

猜你喜欢

热点阅读