-
-
Save vitorfs/117e300e00d5685f7186e09260f82736 to your computer and use it in GitHub Desktop.
from django.conf.urls import url | |
from django.contrib import admin | |
from django.contrib.auth import views as auth_views | |
from accounts import views as accounts_views | |
from boards import views | |
urlpatterns = [ | |
url(r'^$', views.home, name='home'), | |
url(r'^signup/$', accounts_views.signup, name='signup'), | |
url(r'^login/$', auth_views.LoginView.as_view(template_name='login.html'), name='login'), | |
url(r'^logout/$', auth_views.LogoutView.as_view(), name='logout'),\ | |
url(r'^reset/$', | |
auth_views.PasswordResetView.as_view( | |
template_name='password_reset.html', | |
email_template_name='password_reset_email.html', | |
subject_template_name='password_reset_subject.txt' | |
), | |
name='password_reset'), | |
url(r'^reset/done/$', | |
auth_views.PasswordResetDoneView.as_view(template_name='password_reset_done.html'), | |
name='password_reset_done'), | |
url(r'^reset/(?P<uidb64>[0-9A-Za-z_\-]+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$', | |
auth_views.PasswordResetConfirmView.as_view(template_name='password_reset_confirm.html'), | |
name='password_reset_confirm'), | |
url(r'^reset/complete/$', | |
auth_views.PasswordResetCompleteView.as_view(template_name='password_reset_complete.html'), | |
name='password_reset_complete'), | |
url(r'^boards/(?P<pk>\d+)/$', views.board_topics, name='board_topics'), | |
url(r'^boards/(?P<pk>\d+)/new/$', views.new_topic, name='new_topic'), | |
url(r'^admin/', admin.site.urls), | |
] |
Boa noite Vitor. Como que faz pra deixar essas urls de reset (principalmente essa: "url(r'^reset/(?P[0-9A-Za-z_-]+)/(?P[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$',
auth_views.PasswordResetConfirmView.as_view(template_name='password_reset_confirm.html'),
name='password_reset_confirm')", no padrão do django 2.x? Estou iniciando no django e estou com dificuldades nessa parte do seu tutorial, pois estou usando o django 2.1.
Boa noite Vitor. Como que faz pra deixar essas urls de reset (principalmente essa: "url(r'^reset/(?P[0-9A-Za-z_-]+)/(?P[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$',
auth_views.PasswordResetConfirmView.as_view(template_name='password_reset_confirm.html'),
name='password_reset_confirm')", no padrão do django 2.x? Estou iniciando no django e estou com dificuldades nessa parte do seu tutorial, pois estou usando o django 2.1.
path('reset/',
auth_views.PasswordResetView.as_view(
template_name='password_reset.html',
email_template_name='password_reset_email.html',
subject_template_name='password_reset_subject.txt'
),
name='password_reset'),
path('reset/<uidb64>/<token>/',
auth_views.PasswordResetConfirmView.as_view(template_name='password_reset_confirm.html'),
name='password_reset_confirm'),
path('reset/done/', auth_views.PasswordResetDoneView.as_view(template_name='password_reset_done.html'),
name='password_reset_done'),
path('reset/complete/',
auth_views.PasswordResetCompleteView.as_view(template_name='password_reset_complete.html'),
name='password_reset_complete'),
penso que fique assim
url(r'^logout/$', auth_views.LogoutView.as_view(), name='logout'),
"" is misplaced in code line number 12 at the end.