Split key query view into query and results views. Convert key query results view to SingleObjectListView class.

This commit is contained in:
Roberto Rosario
2015-08-14 16:08:35 -04:00
parent 4175866ee5
commit 8cc685ede7
3 changed files with 82 additions and 68 deletions

View File

@@ -2,7 +2,9 @@ from __future__ import unicode_literals
from django.conf.urls import patterns, url
from .views import PrivateKeyListView, PublicKeyListView
from .views import (
KeyQueryView, KeyQueryResultView, PrivateKeyListView, PublicKeyListView
)
urlpatterns = patterns(
'django_gpg.views',
@@ -10,8 +12,17 @@ urlpatterns = patterns(
r'^delete/(?P<fingerprint>.+)/(?P<key_type>\w+)/$', 'key_delete',
name='key_delete'
),
url(r'^list/private/$', PrivateKeyListView.as_view(), name='key_private_list'),
url(r'^list/public/$', PublicKeyListView.as_view(), name='key_public_list'),
url(r'^query/$', 'key_query', name='key_query'),
url(
r'^list/private/$', PrivateKeyListView.as_view(),
name='key_private_list'
),
url(
r'^list/public/$', PublicKeyListView.as_view(), name='key_public_list'
),
url(r'^query/$', KeyQueryView.as_view(), name='key_query'),
url(
r'^query/results/$', KeyQueryResultView.as_view(),
name='key_query_results'
),
url(r'^receive/(?P<key_id>.+)/$', 'key_receive', name='key_receive'),
)