url formats dan nginx
This commit is contained in:
parent
85e674e6d6
commit
b545aa75cc
@ -10,4 +10,6 @@ urlpatterns = [
|
|||||||
|
|
||||||
path('topics/', views.ContentTopicList.as_view()),
|
path('topics/', views.ContentTopicList.as_view()),
|
||||||
path('topics/<int:pk>/', views.ContentTopicDetail.as_view()),
|
path('topics/<int:pk>/', views.ContentTopicDetail.as_view()),
|
||||||
|
|
||||||
|
path('formats/', views.ContentFormatChoices.as_view()),
|
||||||
]
|
]
|
||||||
|
|||||||
@ -1,4 +1,5 @@
|
|||||||
from rest_framework import generics, filters, parsers
|
from rest_framework.response import Response
|
||||||
|
from rest_framework import generics, filters, views
|
||||||
from django_filters.rest_framework import DjangoFilterBackend, FilterSet, CharFilter, ChoiceFilter
|
from django_filters.rest_framework import DjangoFilterBackend, FilterSet, CharFilter, ChoiceFilter
|
||||||
|
|
||||||
from content import models, serializers
|
from content import models, serializers
|
||||||
@ -87,3 +88,12 @@ class ContentTopicDetail(generics.RetrieveUpdateDestroyAPIView):
|
|||||||
|
|
||||||
return serializer_class
|
return serializer_class
|
||||||
|
|
||||||
|
class ContentFormatChoices(views.APIView):
|
||||||
|
def get(self, request, *args, **kwargs):
|
||||||
|
return Response({
|
||||||
|
"count": len(models.Content.CONTENT_FORMAT_CHOICES),
|
||||||
|
"results": [
|
||||||
|
{"value": choice[0], "label": choice[1]}
|
||||||
|
for choice in models.Content.CONTENT_FORMAT_CHOICES
|
||||||
|
]
|
||||||
|
})
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
client_max_body_size 8M;
|
client_max_body_size 8M;
|
||||||
|
|
||||||
upstream django_app {
|
upstream django_app {
|
||||||
server freekake_api:8000;
|
server web:8000;
|
||||||
}
|
}
|
||||||
|
|
||||||
server {
|
server {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user