Поле 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()
обязательно мигрируйте