views:
class TweetsListApiView(generics.ListCreateAPIView):
queryset = Tweet.objects.all()
serializer_class = TweetListSerializer
serializer:
class TweetListSerializer(serializers.ModelSerializer):
likes = serializers.SerializerMethodField('get_likes')
class Meta:
model = Tweet
fields = ['id','content','likes']
def get_likes(self,request):
return random.randint(0,9999)
создаю форму для создания нового твита
{% load rest_framework %}
<form method='Post'>
{% csrf_token %}
{% render_form serializer %}
<button type="submit" class="btn btn-secondary">Add</button>
</form>
можно ли используя одни класс в
Views
использовать стандартный шаблон Django REST и создать
form
в
HTML
если нет то как это лучше сделать что бы логика была такая же как и в стандартном шаблоне ??