urls.py 1019 B

1234567891011121314151617181920212223
  1. from django.conf.urls import patterns, include, url
  2. from django.contrib import admin
  3. from views import *
  4. from rest_framework.urlpatterns import format_suffix_patterns
  5. apiurls = [
  6. url(r'^$', Root.as_view(), name='root'),
  7. url(r'^domains/$', DomainList.as_view(), name='domain-list'),
  8. url(r'^domains/(?P<pk>[0-9]+)/$', DomainDetail.as_view(), name='domain-detail'),
  9. url(r'^domains/(?P<name>[a-zA-Z\.\-0-9]+)/$', DomainDetailByName.as_view(), name='domain-detail/byName'),
  10. url(r'^dns$', DnsQuery.as_view(), name='dns-query'),
  11. url(r'^scan/logjam$', ScanLogjam.as_view(), name='scan-logjam'),
  12. url(r'^dyndns/update$', DynDNS12Update.as_view(), name='dyndns12update'),
  13. url(r'^donation/', DonationList.as_view(), name='donation'),
  14. ]
  15. apiurls = format_suffix_patterns(apiurls)
  16. urlpatterns = patterns('',
  17. url(r'^admin/', include(admin.site.urls)),
  18. url(r'^api/auth/', include('djoser.urls')),
  19. url(r'^api/', include(apiurls)),
  20. )