Size: a a a

Django [ru] #STAY HOME

2019 April 04

dp

dark pit in Django [ru] #STAY HOME
Alex Ted
у тебя точно бд еще не создана?
docker.
источник

AT

Alex Ted in Django [ru] #STAY HOME
ну я понимаю что докер
источник

AT

Alex Ted in Django [ru] #STAY HOME
причем тут он
источник

AT

Alex Ted in Django [ru] #STAY HOME
я про бд спрашиваю же
источник

dp

dark pit in Django [ru] #STAY HOME
ну в смысле, мне не проблема грохнусь всё включая волюмы, и запустить migrate на "чистом листе.  так и делаю.
источник

AK

Andrew Kuskov in Django [ru] #STAY HOME
Всем привет. Подскажите,  как можно решить данную ошибку, которая возникает при дебаггинге?

RuntimeError: Model class app.posts.models.Post doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.

В settings.py приложение зарегистрировано:

INSTALLED_APPS = [
....
   'posts.apps.PostsConfig',
...
источник

dp

dark pit in Django [ru] #STAY HOME
Petr B.
на всякий случай укажи как просит документация (начиная с 1.7) - dotted path до АппКонфига
не, не влияет.
источник

PB

Petr B. in Django [ru] #STAY HOME
Andrew Kuskov
Всем привет. Подскажите,  как можно решить данную ошибку, которая возникает при дебаггинге?

RuntimeError: Model class app.posts.models.Post doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.

В settings.py приложение зарегистрировано:

INSTALLED_APPS = [
....
   'posts.apps.PostsConfig',
...
>app.posts
>posts
источник

dp

dark pit in Django [ru] #STAY HOME
Andrew Kuskov
Всем привет. Подскажите,  как можно решить данную ошибку, которая возникает при дебаггинге?

RuntimeError: Model class app.posts.models.Post doesn't declare an explicit app_label and isn't in an application in INSTALLED_APPS.

В settings.py приложение зарегистрировано:

INSTALLED_APPS = [
....
   'posts.apps.PostsConfig',
...
о, добро пожаловать.  у вот прямо сейчас такая же драмма разворачивается.  кажется, вы на шаг впереди.  что за app_label, и как оно у вас таки находит модель?
источник

PB

Petr B. in Django [ru] #STAY HOME
dark pit
о, добро пожаловать.  у вот прямо сейчас такая же драмма разворачивается.  кажется, вы на шаг впереди.  что за app_label, и как оно у вас таки находит модель?
У него структура проекта просто не совсем обычная
источник

dp

dark pit in Django [ru] #STAY HOME
Petr B.
>app.posts
>posts
app это директория проекта

posts это директория приложения

apps это модуль приложения

как я понимаю
источник

dp

dark pit in Django [ru] #STAY HOME
Petr B.
У него структура проекта просто не совсем обычная
туториалы некоторые таки советуют приложение создавать внутри проекта, а не рядом с ним.  тут запутаться как два пальца об асфальт.
источник

PB

Petr B. in Django [ru] #STAY HOME
dark pit
туториалы некоторые таки советуют приложение создавать внутри проекта, а не рядом с ним.  тут запутаться как два пальца об асфальт.
проект/
       /Аппа1
       /Аппа1
       /Основное приложение
       manage.py
источник

AK

Andrew Kuskov in Django [ru] #STAY HOME
структура как на продакшене - там был готовый образ джанго, который я поставил в 1 клик, а потом развернул все это у себя на локалке
источник

AT

Alex Ted in Django [ru] #STAY HOME
а зависимости как ставил
источник

AK

Andrew Kuskov in Django [ru] #STAY HOME
Petr B.
>app.posts
>posts
не совсем понял, что нужно сделать
источник

dp

dark pit in Django [ru] #STAY HOME
Petr B.
проект/
       /Аппа1
       /Аппа1
       /Основное приложение
       manage.py
ммм… скорее так:

корень/
       /Аппа1
       /Аппа1
       /проект
               settings.py
               urls.py
               ...
       manage.py
источник

AT

Alex Ted in Django [ru] #STAY HOME
сам или с requirements
источник

AK

Andrew Kuskov in Django [ru] #STAY HOME
источник

PB

Petr B. in Django [ru] #STAY HOME
dark pit
ммм… скорее так:

корень/
       /Аппа1
       /Аппа1
       /проект
               settings.py
               urls.py
               ...
       manage.py
Можно и так сказаьь
источник