You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

urls.py 915B

12345678910111213141516171819202122232425
  1. from django.conf.urls.defaults import *
  2. from django.conf import settings
  3. from django.contrib import admin
  4. from django.contrib.staticfiles.urls import staticfiles_urlpatterns
  5. from django.conf.urls.static import static
  6. from django.views.generic import TemplateView
  7. from oscar.app import shop
  8. admin.autodiscover()
  9. urlpatterns = patterns('',
  10. (r'^admin/', include(admin.site.urls)),
  11. (r'', include(shop.urls)),
  12. )
  13. if settings.DEBUG:
  14. urlpatterns += staticfiles_urlpatterns()
  15. urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
  16. if settings.DEBUG:
  17. urlpatterns += staticfiles_urlpatterns()
  18. urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
  19. urlpatterns += patterns('',
  20. url(r'^404$', TemplateView.as_view(template_name='404.html')),
  21. url(r'^500$', TemplateView.as_view(template_name='500.html')),
  22. )