Create a mechanism for filtering put details, and now users can change their own passwords but not rename themselves, etc.

This commit is contained in:
Michael DeHaan
2013-03-24 12:36:42 -04:00
parent a071ff65e4
commit aa2915a151
6 changed files with 189 additions and 30 deletions

View File

@@ -28,20 +28,31 @@ views_OrganizationsAdminsList = views.OrganizationsAdminsList.as_view()
views_OrganizationsProjectsList = views.OrganizationsProjectsList.as_view()
views_OrganizationsTagsList = views.OrganizationsTagsList.as_view()
# FIXME: add entries for all of these:
# users service
views_UsersList = views.UsersList.as_view()
views_UsersDetail = views.UsersDetail.as_view()
# projects service
views_ProjectsDetail = views.OrganizationsDetail.as_view()
# audit trail service
# team service
# inventory service
# group service
# host service
# inventory variable service
# log data services
# events services
# jobs services
# tags service
views_TagsDetail = views.TagsDetail.as_view()
@@ -59,6 +70,8 @@ urlpatterns = patterns('',
# FIXME: implement:
# users service
url(r'^api/v1/users/$', views_UsersList),
url(r'^api/v1/users/(?P<pk>[0-9]+)/$', views_UsersDetail),
# projects service
url(r'^api/v1/projects/(?P<pk>[0-9]+)/$', views_ProjectsDetail),