Поле EmbedVideoField не импортируется

Я пытаюсь реализовать функцию встраивания видео. Я хочу использовать 'django-embed-video'.

Итак, я загружаю пакет следующим образом:

pip3 install django-embed-video

Затем я добавляю 'embed_video' к моим установленным приложениям в файле settings.py

Однако, когда я пытаюсь импортировать 'EmbedVideoField' из 'embed_video.fields' в моем файле models.py, оно не импортируется. Я не могу понять, почему так происходит? Я что-то упускаю?

обязательно добавьте это к settings.py для обнаружения HTTP(s)

TEMPLATE_CONTEXT_PROCESSORS = (
    ...
    'django.core.context_processors.request',
)

импортируйте EmbedVideoField() из пакета embed_video вот так.

from embed_video.fields import EmbedVideoField #important
    video = EmbedVideoField()  # same like models.URLField()

обязательно мигрируйте

Вернуться на верх