Я использую django rest framework и django-ckeditor, чтобы создать форму с описанием. моя проблема в том, что панель инструментов ckeditor отсутствует, это нормально или мне нужно добавить некоторые функции, чтобы она появилась?
в интерфейсе, если я буду использовать vue, я должен снова добавить ckeditor в приложение vue?
models.py
from django.db import models
from . import CustomUser
from ckeditor.fields import RichTextField
class Blog(models.Model):
user = models.ForeignKey(CustomUser, on_delete=models.CASCADE)
title = models.CharField(max_length=30, null=False)
description = RichTextField(blank=True, null=True)
serializers.py
class CreateBlogSerializer(serializers.ModelSerializer):
user = serializers.HiddenField(
default=serializers.CurrentUserDefault())
class Meta:
model = Blog
fields = ('user', 'title',
'description',
)
views.py
class BlogCreateView(generics.CreateAPIView):
queryset = Blog.objects.all()
serializer_class = CreateBlogSerializer
authentication_classes = (TokenAuthentication,)
permission_classes = (IsAuthenticated, Authorized_Company_User,)
Я не уверен, если это возможно, я получаю панель инструментов на странице администратора, но не в API.