Importerror: невозможно импортировать имя redactortextfield

Привет, ребята, я столкнулся с проблемой при запуске проекта Django

  1. Установил Django-WYSIWYG-redactor
  2. добавлен редактор в INSTALLED_APPS = (

    ...

    'редактор',

    ...

    )
  3. Добавьте URL (r ’^ redactor /’, include (‘redactor.urls’)) в urls.py
  4. Добавьте конфигурацию по умолчанию в settings.py # .... REDACTOR_OPTIONS = {'язык': 'ru'} REDACTOR_UPLOAD = 'закачивает /' # ....
  5. В models.py

    from django.db import models
    from redactor.fields import RedactorTextField
    
    class Entry(models.Model):
      title = models.CharField(max_length=250, verbose_name=u'Title')
      short_text = RedactorTextField(verbose_name=u'Text')
    

Добро пожаловать в Stack Overflow! Хотя я думаю, что ваш пост в некоторой степени понятен, поскольку это сайт вопросов и ответов, было бы намного лучше, если бы вы Задайте вопрос могли ответить, или вы могли бы не получить ответы, которые были бы полезны.

NightOwl888 11.04.2018 12:26
0
1
41
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Поле называется RedactorField, а не RedactorTextField. Пример из страница pypi:

from redactor.fields import RedactorField

class Entry(models.Model):
    title = models.CharField(max_length=250, verbose_name=u'Title')
    short_text = RedactorField(verbose_name=u'Text')

Файл "/usr/local/lib/python3.5/dist-packages/app-3.24.0-py3.5.egg‌ /app/models.py", строка 3, в <module> из redactor.fields import RedactorTextField этот файл находился в dist-пакетах

Manohar 11.04.2018 12:43

Спасибо за ответ

Manohar 11.04.2018 12:44

Другие вопросы по теме