【发布时间】:2019-07-04 19:02:01
【问题描述】:
regular expression not matching.
The current path, attendance/B-2019-07-05, didn't match any of these.
从 django.urls 导入路径,re_path 从 django.contrib.auth 导入视图作为 auth_views 从 。将视图导入为视图
urlpatterns = [
path('plan/', views.plan_view, name='plan_name'),
path('journey/', views.Journey_view),
path('attendance/', views.attendance_view),
re_path(r'^attendance/(?P<date>\[AB]-\d{4}-\d{2}-\d{2})/$', views.index, name='update_data'),
path('login/', views.user_login, name='login',),
path('', views.user_logout, name='logout_now'),
path('logout/', views.logout_view, name='logout_name'),
path('register/', views.register),
path('attendance/', views.attendance_view, name='attendance'),
path('passwordchange/', views.PasswordChangeView, name='change_password'),
path('passwordchangedone/', views.PasswordChangeDoneView, name='password_change_done'),
# path('attendance/', views.attendance_view),
re_path(r'^export/csv/$', views.export_report_csv, name='export_report_csv'),
]
【问题讨论】:
-
\[AB中的反斜杠在这里做什么?你能分享你的urls.py吗? -
admin/plan/ [name='plan_name'] 旅程/出席/ ^attendance/(?P
[AB]-\d{4}-\d{2}-\d {2})/$ [name='update_data'] -
这不是
urls.py文件。请edit您的问题。
标签: django