首页 > 其他 > 详细

新建django需要设置的地方

时间:2018-07-19 12:30:22      阅读:150      评论:0      收藏:0      [点我收藏+]
urls:
urlpatterns = [
path(‘admin/‘, admin.site.urls),
path(‘login/‘, views.Login.as_view())#类方法url对应方式,Login为类名
  path(‘login/‘, views.Login)#函数方法url对应方式,Login为函数名
]
setting:
STATIC_URL = ‘/static/‘
STATICFILES_DIRS = (
os.path.join(BASE_DIR, ‘static‘),
)
MIDDLEWARE = [
‘django.middleware.security.SecurityMiddleware‘,
‘django.contrib.sessions.middleware.SessionMiddleware‘,
‘django.middleware.common.CommonMiddleware‘,
# ‘django.middleware.csrf.CsrfViewMiddleware‘, #注销这一行
‘django.contrib.auth.middleware.AuthenticationMiddleware‘,
‘django.contrib.messages.middleware.MessageMiddleware‘,
‘django.middleware.clickjacking.XFrameOptionsMiddleware‘,
]
TEMPLATES = [
{
‘BACKEND‘: ‘django.template.backends.django.DjangoTemplates‘,
‘DIRS‘: [os.path.join(BASE_DIR, ‘html‘)],          #添加路径
‘APP_DIRS‘: True,
app01下的views:
class Login(View):

def get(self, request):
print(request.method)
return render(request, ‘login.html‘)

def post(self, request):
print(request.method)
return render(request, ‘login.html‘)

html下的action=“/login”对应的是 ---> urls.py里的 path(‘login/‘, views.Login.as_view()) ---> views里的class Login


新建django需要设置的地方

原文:https://www.cnblogs.com/fengzi7314/p/9334930.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!