Джанго wysiwyg изменить только для одного входа - PullRequest
0 голосов
/ 28 февраля 2019

У меня проблема с 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

вместо этого:

image

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...