最赞回答 / qq_小陶_3
两种方法;仅供参考,试验过没问题的。 from django.urls import path,re_path from . import views #第一种方法path # urlpatterns = [ # path('index/', views.index), # path('article/&rlpint:article_id& re/'...
2018-05-20
最新回答 / derek964
目测是你的settings.py文件有问题找到MIDDLEWARE_CLASSES那个参数那里,修改为:MIDDLEWARE_CLASSES = ( 'django.contrib.sessions.middleware.SessionMiddleware', 'django.middleware.common.CommonMiddleware', 'django.middleware.csrf.CsrfViewMiddleware', 'django.contrib.auth.m...
2018-05-20
最新回答 / Weiney
app views插入:
from django.http import HttpResponseRedirectedit_action返回值改为:
return HttpResponseRedirect('/blog', {"articles" : articles})
2018-05-17
python3.6 django 2.0 最新版本,终于能返回页面了,使用HttpResponseRedirect好使
def edit_action(request):
title = request.POST.get('title','TITLE')
context = request.POST.get('context','CONTEXT')
models.Article.objects.create(title=title , context=context)
return HttpResponseRedirect('/index2')
def edit_action(request):
title = request.POST.get('title','TITLE')
context = request.POST.get('context','CONTEXT')
models.Article.objects.create(title=title , context=context)
return HttpResponseRedirect('/index2')
2018-05-15
<form action="/blog/edit_action/ " method="post"> 这样写也没问题啊 哈哈哈
2018-05-14
django2.0,python 3.6
都不需要改,直接超链接就可以了
<a href="/blog/article/{{art.id}}">{{art.title}}</a>
2.根目录url.py中的namespace=None
试了好几遍才修改好的。
都不需要改,直接超链接就可以了
<a href="/blog/article/{{art.id}}">{{art.title}}</a>
2.根目录url.py中的namespace=None
试了好几遍才修改好的。
2018-05-11