标签:命令 console bsp html sql 数据库 project 文件名 模板文件
django-admin startproject mysite(项目名)
1、manage.py ----- Django项目里面的工具,通过它可以调用django shell和数据库等。
2、settings.py ---- 包含了项目的默认设置,包括数据库信息,调试标志以及其他一些工作的变量。
(1)DEBUG 设置TRUE 可以看到报错信息
(2)INSTALLED_APPS---》放app的名字(‘app0.apps.App0Config‘,)
(3)MIDDLEWARE--》中间件
(4)ROOT_URLCONF ‘day07.urls‘ --》 #总路由位置 ,可以改成app01.urls,那么app01中的urls文件就是主路由
(5)TEMPLATES---》指定模板文件存放的路径‘ #DIRS‘: [os.path.join(BASE_DIR ,‘templates‘)],
(6)DATABASES---》指定连接的数据库
(7)静态文件配置:(名字一定不能错)
STATIC_URL = ‘/static/‘ #以这个名字(static)为准发起请求,往下依次找下面[]内文件名
STATICFILES_DIRS=[
os.path.join(BASE_DIR, ‘static‘),
]
(8)APPEND_SLASH=False
# 设置成false,再带后缀斜杠,就不能匹配了
(9)显示orm转换过程的sql语句
LOGGING = {
‘version‘: 1,
‘disable_existing_loggers‘: False,
‘handlers‘: {
‘console‘:{
‘level‘:‘DEBUG‘,
‘class‘:‘logging.StreamHandler‘,
},
},
‘loggers‘: {
‘django.db.backends‘: {
‘handlers‘: [‘console‘],
‘propagate‘: True,
‘level‘:‘DEBUG‘,
},
}
}
3、urls.py ----- 负责把URL模式映射到应用程序。
from django.conf.urls import url
from django.contrib import admin
from app0 import views
urlpatterns = [
url(r‘^admin/‘, admin.site.urls), #从上往下查找执行
url(r‘^index/‘,views.index),
url(r‘^login/‘,views.login),
url(r‘^login_submit/‘,views.login_submit),
]
4、 wsgi服务器配置协议
python manage.py startapp 应用名(app)
启动django--python3
-manage.py runserver 127.0.0.1:8002
-manage.py runserver 8002
-manage.py runserver
ctrl+c
settings--django全局配置文件
urls---路由关系
wsgi----- 服务器配置协议
python manage.py startapp app01(文件名)
migrations:数据库迁移的文件
admin:后台管理相关
apps:app配置相关
models:模型,数据库相关,写一些类
test:测试相关
views:视图函数
标签:命令 console bsp html sql 数据库 project 文件名 模板文件
原文地址:https://www.cnblogs.com/quqinchao/p/9898543.html