Add REST API support to members

Members can be now retrieved one at a time is user has admin rights.
Implemented also permissions and throttle rates to REST API and added
required settings.py modifications to settings-sample.py file.
This commit is contained in:
henu
2017-05-25 17:06:44 +03:00
parent 90177ab9fc
commit 54612e31ca
4 changed files with 28 additions and 1 deletions
+6
View File
@@ -17,6 +17,9 @@ from members.views import member_delete_confirm
from members.views import member_delete
from members.views import payment_list
# rest api
from members.views import MemberDetail
# application
from members.views import application_form
from members.views import application_list
@@ -96,6 +99,9 @@ urlpatterns = [
# favourite icon
url(r'^favicon\.ico$', favicon_view),
# rest api url
url(r'^api/members/(?P<pk>\d+)$', MemberDetail.as_view()),
# email validation
# url(r'^validate/(?P<uidb64>[0-9A-Za-z_\-\']+)/(?P<token>[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$', validateEmail, name='user-activation-link'),
# url(r'^validate/success/$', validate_success),