如何单击按钮打开模板

时间:2018-12-16 18:53:29

标签: django

在下面的示例中,我想通过单击打开另一个模板,例如“ booking”。

  • 项目形式
    • 预订表格
      • 网址
      • 模板
        • index.html
    • 项目形式
      • 网址

bookingform.urls

urlpatterns = [
path('' , views.purchasing_view, name="purchasing"),
path('',views.add_model, name="booking"),
path('' , views.payment_view, name="payment"),
path('' , views.payment_view, name="payroll"),
]

projectforms.urls

from bookingform.views import add_model, 
purchasing_view,payment_view,payroll_view,index_view


urlpatterns = [
path('admin/', admin.site.urls),
path('', index_view),
path('booking/',add_model),
path('purchasing/', purchasing_view),
path('payments/', payment_view),
path('payroll/', payroll_view),
]

如何使用以下按钮调用“预订”网址。

 <a class="btn">Booking</a>

1 个答案:

答案 0 :(得分:0)

这是urlpatterns的问题。

projectforms.urls

urlpatterns = {
path('admin/', admin.site.urls),
path('',include(('bookingform.urls','index'), namespace='index')),
}

bookingform.urls

urlpatterns = [
url(r'^$', views.index_view, name="index"),
url(r'booking', views.add_model, name="booking"),
url(r'purchasing', views.purchasing_view, name="purchasing"),
url(r'payments', views.payment_view, name="payments"),
url(r'payroll', views.payroll_view, name="payroll"),
]