setting中一些设置例子
mysql数据库连接设置
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME':'testtest', #数据库名称
'HOST':'localhost',
'USER':'root',
'PASSWORD':'ceshi',
'PORT':3306,
}
}
静态文件以及图片访问、上传路径设置
STATIC_URL = '/static/'
STATICFILES_DIRS=[os.path.join(BASE_DIR,"static"),]
MEDIA_URL='/media/'
MEDIA_ROOT=os.path.join(BASE_DIR,"media")
图片路由设置
urlpatterns = [
path('login/',login.as_view(),name="login"),
path('index/',index.as_view(),name="index"),
path('welcome/',welcome.as_view(),name="welcome"),
]+static(settings.MEDIA_URL,document_root=settings.MEDIA_ROOT)
模版设置
{% block main %}
{% endblock %}
html静态路径引入引用模版
{% extends 'base.html' %}
{% load staticfiles %}
{% block main %}
{% endblock %}