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/<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 content import models, serializers
|
||||
@ -87,3 +88,12 @@ class ContentTopicDetail(generics.RetrieveUpdateDestroyAPIView):
|
||||
|
||||
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;
|
||||
|
||||
upstream django_app {
|
||||
server freekake_api:8000;
|
||||
server web:8000;
|
||||
}
|
||||
|
||||
server {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user