У меня проблема с suit_redactor
в проекте Django ... Возможно, я что-то делаю не так.
Мне нужно изменить article_content
виджет ввода на suit_redactor
или ck-editor
или что-то еще.
Я пробовал это раньше, но ничего не произошло, возможно, я что-то упустил.(Извините за английский, а не за мой язык)
У меня есть suit_redactor
в установленных приложениях в settings.py
Моя модель
class Article(models.Model):
article_title = models.CharField(max_length=400, null=False)
article_content = models.CharField(max_length=20000, null=False)
# forms.py
from django import forms
from django.contrib.auth.forms import UserCreationForm, UserChangeForm
from .models import CustomUser,Article
from django.forms import ModelForm
from django.contrib.admin import ModelAdmin
from suit_redactor.widgets import RedactorWidget
class ArticleForm(ModelForm):
class Meta:
widgets = {
'name': RedactorWidget(editor_options={'lang': 'en'})
}
class ArticleAdmin(ModelAdmin):
form = ArticleForm
#admin.py
from django.contrib import admin
from django.contrib.auth.admin import UserAdmin
from .forms import ArticleAdmin
from django.utils import text
from django import forms
from .models import CustomUser, Category, Article, Comment
admin.site.register(Article, ArticleAdmin)
Мне нужно article_content
выглядеть так (например):
![image](https://i.stack.imgur.com/bEopb.png)
вместо этого:
![image](https://i.stack.imgur.com/wBA1Q.png)