如何从我的视图中指向不同django文件夹中的页面

时间:2017-03-24 11:45:34

标签: python django

我有两个django文件夹,Accounts&产品。 我在帐户中有登录html页面,在产品中有产品列表html页面。 我想要做的是如果登录凭证是正确的,在帐户中的视图文件中检查,那么它应该被重定向到Products文件夹中的productlist html。

我该怎么做?

1 个答案:

答案 0 :(得分:0)

我猜您在不同的应用程序中拥有帐户和产品 为每个应用程序指定urls.py并将它们包含在根urls.py中。 您可以轻松地重定向到Products的网址。

root urls.py:

urlpatterns = [
               url(r'^accounts/', include('accounts.urls')),
               url(r'^products/', include('products.urls')),
              ]

账户/ urls.py:

urlpatterns = [
                   url(r'^/$', view.Account.as_view(), name='account'),
              ]

产品/ urls.py:

urlpatterns = [
                   url(r'^/$', view.Product.as_view(), name='product'),
              ]
在你的view.py中

# ...
return HttpResponse('product')