首页 > 代码库 > Django安装配置及一些基础知识点

Django安装配置及一些基础知识点

一、介绍

Django是一款Python的web框架

 

二、安装Django

pip3 install django

安装完成后C:\Python35\Script下面会生成django-admin

 

三、创建工程

django-admin startproject 工程名

如django-admin startproject mysite

mysite

    - mysite

        __init__.py

        settings.py    # 配置文件

        urls.py        # url对应关系

        wsgi.py        # 遵循wsgi规范,实际生产环境uwsgi+nginx

    manage.py          # 管理django程序

 

四、创建app

python manage.py startapp cmdb

python manage.py startapp xxoo...

app目录

    - migrations    数据修改表结构记录

        admin.py    django为我们提供的后台管理

        apps.py     配置当前app

        models.py   ORM,写指定的类,通过命令可以创建数据结构

        tests.py    单元测试

        views.py    业务逻辑代码

 

五、配置静态文件目录

 STATICFILES_DIRS = ( os.path.join(BASE_DIR,"static"), ) 

 

六、设置模板路径

 1 TEMPLATES = [
 2     {
 3         ‘BACKEND‘: ‘django.template.backends.django.DjangoTemplates‘,
 4         ‘DIRS‘: [os.path.join(BASE_DIR, ‘templates‘)]
 5         ,
 6         ‘APP_DIRS‘: True,
 7         ‘OPTIONS‘: {
 8             ‘context_processors‘: [
 9                 ‘django.template.context_processors.debug‘,
10                 ‘django.template.context_processors.request‘,
11                 ‘django.contrib.auth.context_processors.auth‘,
12                 ‘django.contrib.messages.context_processors.messages‘,
13             ],
14         },
15     },
16 ]

 

七、注释csrf

注释掉 ‘django.middleware.csrf.CsrfViewMiddleware‘

 

八、运行

python manage.py runserver 127.0.0.1:8000

Django安装配置及一些基础知识点