Подключение кастомного модуля в django
От: plastictown Норвегия  
Дата: 17.06.20 23:28
Оценка:
Всем привет!
Вопрос вроде бы несложный, но нагуглить не получается.
Я хочу приложение джанги завернуть в модуль, установить через pip и использовать таким образом в разных проектах.
Взял элементарное приложение с одним урлом и вьюшкой, выводящей hello, world, само собой.-)
Сделал модуль через setuptools, установил через pip. Иду в консоль:

import myapp
from myapp import urls as urls
print(urls.urlpatterns)


Все это отрабатывает.
Когда я пишу это в urls.py проекта, получаю такое:

ModuleNotFoundError: No module named 'myapp.urls'


Т.е. сам установленный пакет импортируется, но urls в нем не виден, хотя в самом пакете файл есть.

Подскажите, пожалуйста, почему из консоли это работает, а из джанги нет?

Спасибо!

ЗЫ:
Винда: 10 64 бита
Питон: 3.8.3 32 бита (нужно для импорта 32-битных библиотек)
Джанга: 3.0.7
django python pip
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.