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