anussebedernipes

Untitled

Nov 23rd, 2015
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.37 KB | None | 0 0
  1. кусок views.py
  2. def registration(request):
  3.     if request.method == 'POST':
  4.         form = UserCreationForm(request.Post)
  5.         if form.is_valid:
  6.             new_user = form.save
  7.             return HttpResponseRedirect('/')
  8.         else:
  9.             return render(request, "adverts/registration.html", {
  10.                 'form':form,
  11.             })
  12.     else:
  13.         form = UserCreationForm()
  14.     return render(request, "adverts/registration.html", {
  15.                 'form':form,
  16.             })
  17.  
  18. urls.py
  19. from django.conf.urls import include, url
  20. from django.contrib import admin
  21. from django.conf.urls.static import static
  22. from django.conf import settings
  23.  
  24. from adverts import views
  25.  
  26. urlpatterns = [
  27.     url(r'^$', views.AdvertList.as_view(), name='home'),
  28.     url(r'^advert/(?P<pk>\d+)/$', views.AdvertDetail.as_view(), name='advert-detail'),
  29.     url(r'^about/$', views.AboutUs.as_view(), name='about-us'),
  30.     url(r'^conditions/$', views.Conditions.as_view(), name='conditions'),
  31.     url(r'^login/$', views.Login.as_view(), name='login'),
  32.     url(r'^registration/$', views.registration, name='registration'),
  33.     url(r'author/add/$', views.AdvertCreate.as_view(), name='advert-add'),
  34.     url('^', include('django.contrib.auth.urls')),
  35.     url(r'^admin/', include(admin.site.urls)),
  36. ]
  37.  
  38. urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
Advertisement
Add Comment
Please, Sign In to add comment