码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2017-06-05 15:52:26      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:style   bug   ext   逻辑   注释   deb   ...   生成   sts   

一、介绍

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安装配置及一些基础知识点

标签:style   bug   ext   逻辑   注释   deb   ...   生成   sts   

原文地址:http://www.cnblogs.com/qiang8216/p/6944992.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!