Django {json:api} training
v0.2.3
Contents:
Welcome and Caveat
Preparing for the classes
Motivation: Strategy and Architectural Standards
Review of key concepts from Python and Git training
HTTP and REpresentational State Transfer (REST)
The {json:api} specification
Building our DJA project
Deploying to Production
Modifying our DJA Project
Another Modification: Add an Instructor Model and additional relationship
Database Backends
Split Instructor model to be OneToOne with new Person model
Sphinx Documentation
Documenting the API in OAS 3.0
More About Using OAuth 2.0
Help Wanted
MyApp Reference
Django {json:api} training
Docs
»
Index
Edit on GitHub
Index
A
|
C
|
D
|
F
|
H
|
I
|
M
|
N
|
P
|
R
|
S
|
T
|
U
A
authentication_classes (myapp.views.AuthnAuthzMixIn attribute)
AuthnAuthzMixIn (class in myapp.views)
C
CommonModel (class in myapp.models)
Course (class in myapp.models)
course_name (myapp.views.InstructorFilterSet attribute)
course_name__gt (myapp.views.InstructorFilterSet attribute)
CourseBaseViewSet (class in myapp.views)
CourseRelationshipView (class in myapp.views)
CourseSerializer (class in myapp.serializers)
CourseTerm (class in myapp.models)
CourseTermRelationshipView (class in myapp.views)
CourseTermViewSet (class in myapp.views)
CourseViewSet (class in myapp.views)
create() (myapp.serializers.HyperlinkedModelSerializer method)
D
DJATestCase (class in myapp.tests.test_views)
F
filterset_class (myapp.views.InstructorViewSet attribute)
filterset_fields (myapp.views.CourseTermViewSet attribute)
(myapp.views.CourseViewSet attribute)
H
HyperlinkedModelSerializer (class in myapp.serializers)
I
included_serializers (myapp.serializers.CourseSerializer attribute)
Instructor (class in myapp.models)
InstructorFilterSet (class in myapp.views)
InstructorRelationshipView (class in myapp.views)
InstructorViewSet (class in myapp.views)
M
myapp (module)
myapp.admin (module)
myapp.apps (module)
myapp.models (module)
myapp.serializers (module)
myapp.tests (module)
myapp.tests.test_models (module)
myapp.tests.test_views (module)
myapp.views (module)
MyDjangoModelPermissions (class in myapp.views)
N
name (myapp.views.InstructorFilterSet attribute)
name__gt (myapp.views.InstructorFilterSet attribute)
P
permission_classes (myapp.views.AuthnAuthzMixIn attribute)
perms_map (myapp.views.MyDjangoModelPermissions attribute)
Person (class in myapp.models)
PersonRelationshipView (class in myapp.views)
PersonViewSet (class in myapp.views)
R
read_only_fields (myapp.serializers.HyperlinkedModelSerializer attribute)
required_alternate_scopes (myapp.views.AuthnAuthzMixIn attribute)
REQUIRED_SCOPES_ALTS (in module myapp.views)
S
search_fields (myapp.views.CourseTermViewSet attribute)
(myapp.views.CourseViewSet attribute)
serializer_class (myapp.views.CourseViewSet attribute)
T
test_filter_fields() (myapp.tests.test_views.DJATestCase method)
test_filter_fields_intersection() (myapp.tests.test_views.DJATestCase method)
test_filter_fields_union_list() (myapp.tests.test_views.DJATestCase method)
test_filter_search() (myapp.tests.test_views.DJATestCase method)
test_include() (myapp.tests.test_views.DJATestCase method)
test_page_size() (myapp.tests.test_views.DJATestCase method)
test_patch_primary_rel() (myapp.tests.test_views.DJATestCase method)
test_patch_rel() (myapp.tests.test_views.DJATestCase method)
test_permission_course_course_terms() (myapp.tests.test_views.DJATestCase method)
test_permission_course_terms() (myapp.tests.test_views.DJATestCase method)
test_post_primary_rel() (myapp.tests.test_views.DJATestCase method)
test_related_course_course_terms() (myapp.tests.test_views.DJATestCase method)
test_related_course_terms_course() (myapp.tests.test_views.DJATestCase method)
test_sort() (myapp.tests.test_views.DJATestCase method)
test_sort_badfield() (myapp.tests.test_views.DJATestCase method)
test_sparse_fieldsets() (myapp.tests.test_views.DJATestCase method)
U
update() (myapp.serializers.HyperlinkedModelSerializer method)
Read the Docs
v: v0.2.3
Versions
master
latest
stable
v0.2.3
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.