标签:pip nbsp 提交 代码 文件 import 相关 相关配置 ever
安装成功后在python配置好环境变量的情况下创建django目录:
app01:代码处理目录,可以在终端输入 python manage.py startapp app02 继续创建
CSRF:Django项目同名目录,自取名。其中有DJango配置文件settings,与urls路由映射文件
static:静态文件存放目录,用于存放CSS代码、Bootstrap等文件。
templates:网页模版存放目录,一般存放HTML文件。
utils:可以存放自定制的模块工具。
db.sqlite3: 数据库文件
1 INSTALLED_APPS = [ 2 ‘django.contrib.admin‘, 3 ‘django.contrib.auth‘, 4 ‘django.contrib.contenttypes‘, 5 ‘django.contrib.sessions‘, 6 ‘django.contrib.messages‘, 7 ‘django.contrib.staticfiles‘, 8 ‘app01‘, 9 ]
如使用的是Mysql,需要注释默认配置,重新进行相关配置
首先修改setting文件:
1 DATABASES = { 2 ‘default‘: { 3 ‘ENGINE‘: ‘django.db.backends.mysql‘, 4 ‘NAME‘:‘dbname‘, 5 ‘USER‘: ‘root‘, 6 ‘PASSWORD‘: ‘xxx‘, 7 ‘HOST‘: ‘‘, 8 ‘PORT‘: ‘3306‘, 9 } 10 }
随后在同层目录下的__init__.py文件导入对应模块:
import pymysql
pymysql.install_as_MySQLdb()
最后便可以在app目录下的models通过代码建表。
配置static目录。
1 STATIC_URL = ‘/static/‘ 2 STATICFILES_DIRS = ( 3 os.path.join(BASE_DIR,‘static‘), 4 )
session配置:
1 SESSION_ENGINE = ‘django.contrib.sessions.backends.db‘ # 引擎(默认) 2 3 SESSION_COOKIE_NAME = "sessionid" # Session的cookie保存在浏览器上时的key,即:sessionid=随机字符串(默认) 4 SESSION_COOKIE_PATH = "/" # Session的cookie保存的路径(默认) 5 SESSION_COOKIE_DOMAIN = None # Session的cookie保存的域名(默认) 6 SESSION_COOKIE_SECURE = False # 是否Https传输cookie(默认) 7 SESSION_COOKIE_HTTPONLY = True # 是否Session的cookie只支持http传输(默认) 8 SESSION_COOKIE_AGE = 2592000 # Session的cookie失效日期(2周)(默认) 9 SESSION_EXPIRE_AT_BROWSER_CLOSE = False # 是否关闭浏览器使得Session过期(默认) 10 SESSION_SAVE_EVERY_REQUEST = False # 是否每次请求都保存Session,默认修改之后才保存(默认)
标签:pip nbsp 提交 代码 文件 import 相关 相关配置 ever
原文地址:http://www.cnblogs.com/mitsui/p/7105827.html