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

Python 如何从视图指向不同django文件夹中的页面,python,django,Python,Django,我有两个django文件夹,帐户和产品。 我在accounts中有登录html页面,在products中有productlist html页面。 我想做的是,如果登录凭据是正确的,并且在Accounts中的views文件中进行了检查,那么它应该被重定向到Products文件夹中的productlist html 我该怎么做 我猜你们在不同的应用程序中有不同的账户和产品 为每个应用指定一个URL.py,并将它们都包含在根URL.py中。 您可以轻松重定向到产品的url,而不是 根URL.py: u

我有两个django文件夹,帐户和产品。 我在accounts中有登录html页面,在products中有productlist html页面。 我想做的是,如果登录凭据是正确的,并且在Accounts中的views文件中进行了检查,那么它应该被重定向到Products文件夹中的productlist html


我该怎么做

我猜你们在不同的应用程序中有不同的账户和产品 为每个应用指定一个URL.py,并将它们都包含在根URL.py中。 您可以轻松重定向到产品的url,而不是

根URL.py:

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

urlpatterns = [
                   url(r'^/$', view.Account.as_view(), name='account'),
              ]
urlpatterns = [
                   url(r'^/$', view.Product.as_view(), name='product'),
              ]
products/url.py:

urlpatterns = [
                   url(r'^/$', view.Account.as_view(), name='account'),
              ]
urlpatterns = [
                   url(r'^/$', view.Product.as_view(), name='product'),
              ]
在your view.py中:

# ...
return HttpResponse('product')

重定向是通过URL完成的,它绝对不会影响你的目的地所在的应用程序。