Python 使用视图从调用flatpage
我可以从中调用具有视图的Flatpage吗。假设我有一些代码,比如:Python 使用视图从调用flatpage,python,django,Python,Django,我可以从中调用具有视图的Flatpage吗。假设我有一些代码,比如: def myview(request): if request.subdomain != "www": return HttpResponseRedirect("http://"+request.subdomain+".mydomain/login/") else: call the flatpage here... 你当然可以。只需确保查看代码中包含flatpage功能: from django
def myview(request):
if request.subdomain != "www":
return HttpResponseRedirect("http://"+request.subdomain+".mydomain/login/")
else:
call the flatpage here...
你当然可以。只需确保查看代码中包含
flatpage
功能:
from django.contrib.flatpages.views import flatpage
并将以下内容粘贴到您的中:
return flatpage(request, '/path/to/your/flatpage/')
或者,如果您希望将flatpage配置为使用被调用的相同URL,则始终可以这样做:
return flatpage(request, request.path)
我刚刚测试了一下,效果很好。如果不适合你,请告诉我