Мне создать отдельный urls файл в папку api каждого приложения, или можете поделиться советом как лучше это сделать?

|
LUBASKIN_CODE 2022-06-24 23:00:23
firstcicrle 2022-06-24 23:00:04
Ошибка та же в любом случае даже с ()

пожалуйста, вернись когда узнаешь что такое атрибут класса

jureti 2022-06-24 23:01:08
LUBASKIN_CODE 2022-06-24 22:59:52
ну значит как то не так заполнил

более того, я сделал вторую базу и залил в нее дамп данной таблицы, и все равно не видит

LUBASKIN_CODE 2022-06-24 23:01:14
LUBASKIN_CODE 2022-06-24 23:00:23
пожалуйста, вернись когда узнаешь что такое атрибут класса

ты добавил queryset в перечисление того от чего наследуется класс, это так , подсказка

LUBASKIN_CODE 2022-06-24 23:01:33
jureti 2022-06-24 23:01:08
более того, я сделал вторую базу и залил в нее дамп данной таблицы, и все равно не видит

ну , не в том формате заполнил значит

jureti 2022-06-24 23:01:49
LUBASKIN_CODE 2022-06-24 23:01:33
ну , не в том формате заполнил значит

а что значит не в том формате?

LUBASKIN_CODE 2022-06-24 23:02:32
значит что джанго ищет миграции в таблице по определённому условию в которые твои миграции не попадают
jureti 2022-06-24 23:07:40
LUBASKIN_CODE 2022-06-24 23:02:32
значит что джанго ищет миграции в таблице по определённому условию в которые твои миграции не попадают

pydjango-734720.jpg
Сделал первую фейковую, теперь видит только ее

LUBASKIN_CODE 2022-06-24 23:08:13
jureti 2022-06-24 23:07:40
Сделал первую фейковую, теперь видит только ее

а зачем тебе это вообще?

jureti 2022-06-24 23:09:30
LUBASKIN_CODE 2022-06-24 23:08:13
а зачем тебе это вообще?

Надо продакшен обновлять, а там база не точно соответствует базе в разработке, надо попробовать мигрировать именно базу с продакшена

LUBASKIN_CODE 2022-06-24 23:09:49
jureti 2022-06-24 23:09:30
Надо продакшен обновлять, а там база не точно соответствует базе в разработке, надо попробовать мигрировать именно базу с продакшена

sqlite?

jureti 2022-06-24 23:09:56
LUBASKIN_CODE 2022-06-24 23:09:49
sqlite?

oracle

LUBASKIN_CODE 2022-06-24 23:10:19
jureti 2022-06-24 23:09:30
Надо продакшен обновлять, а там база не точно соответствует базе в разработке, надо попробовать мигрировать именно базу с продакшена

нужно на дев перенести прод базу?

jureti 2022-06-24 23:10:51
LUBASKIN_CODE 2022-06-24 23:10:19
нужно на дев перенести прод базу?

типа того, я сделал дамп структуры и дамп таблицы миграций

jureti 2022-06-24 23:11:07
LUBASKIN_CODE 2022-06-24 23:10:19
нужно на дев перенести прод базу?

полный дамп сделать не реально, там 300 гб

Vasya 2022-06-24 23:11:12
jureti 2022-06-24 23:09:30
Надо продакшен обновлять, а там база не точно соответствует базе в разработке, надо попробовать мигрировать именно базу с продакшена

Вроде Джанго в базе хранит дополнительную таблицу, где хранит миграции

jureti 2022-06-24 23:11:31
Vasya 2022-06-24 23:11:12
Вроде Джанго в базе хранит дополнительную таблицу, где хранит миграции

а вот не вижу, вот в чем беда)

LUBASKIN_CODE 2022-06-24 23:11:38
Vasya 2022-06-24 23:11:12
Вроде Джанго в базе хранит дополнительную таблицу, где хранит миграции

да, я уже сказал это

LUBASKIN_CODE 2022-06-24 23:12:09
jureti 2022-06-24 23:10:51
типа того, я сделал дамп структуры и дамп таблицы миграций

перенеси миграции просто
файлы миграций.

jureti 2022-06-24 23:12:22
LUBASKIN_CODE 2022-06-24 23:12:09
перенеси миграции просто
файлы миграций.

история миграций на деве и проде несколько отличается

LUBASKIN_CODE 2022-06-24 23:12:40
jureti 2022-06-24 23:12:22
история миграций на деве и проде несколько отличается

а в чем проблема?

jureti 2022-06-24 23:12:55
LUBASKIN_CODE 2022-06-24 23:12:09
перенеси миграции просто
файлы миграций.

Когда будем пытаться применять, будет провал, там применение миграций это 2 часа

jureti 2022-06-24 23:13:21
LUBASKIN_CODE 2022-06-24 23:12:40
а в чем проблема?

таблиц больше 100 штук

LUBASKIN_CODE 2022-06-24 23:13:38
ну и что? 2 часа так 2 часа что ж делать
jureti 2022-06-24 23:13:58
LUBASKIN_CODE 2022-06-24 23:12:40
а в чем проблема?

и будет гарантированный провал, потому что история миграций то разная

jureti 2022-06-24 23:14:09
и надо будет смотреть где валится
LUBASKIN_CODE 2022-06-24 23:14:18
jureti 2022-06-24 23:13:58
и будет гарантированный провал, потому что история миграций то разная

почему ты так решил то?

LUBASKIN_CODE 2022-06-24 23:14:32
чистая база на деве, миграции с прода, и все ок будет..
jureti 2022-06-24 23:15:04
LUBASKIN_CODE 2022-06-24 23:14:18
почему ты так решил то?

там миграции на проде не соответствуют состоянию базы

jureti 2022-06-24 23:16:31
LUBASKIN_CODE 2022-06-24 23:14:32
чистая база на деве, миграции с прода, и все ок будет..

плюс пришли обновления приложения, там миграции уже с продам не бьются, короче надо полюбому базу с прода как-то развернуть)

LUBASKIN_CODE 2022-06-24 23:17:10
jureti 2022-06-24 23:16:31
плюс пришли обновления приложения, там миграции уже с продам не бьются, короче надо полюбому базу с прода как-то развернуть)

подключись с дева к базе с прода..

jureti 2022-06-24 23:17:21
LUBASKIN_CODE 2022-06-24 23:17:10
подключись с дева к базе с прода..

и?

LUBASKIN_CODE 2022-06-24 23:18:07
а, херню сказал
LUBASKIN_CODE 2022-06-24 23:18:56
единственный способ развернуть базу с прода — взять миграции прода и сделать на деве чистую базу с этими миграциями
jureti 2022-06-24 23:19:26
LUBASKIN_CODE 2022-06-24 23:18:56
единственный способ развернуть базу с прода — взять миграции прода и сделать на деве чистую базу с этими миграциями

можно конечно ручками фейковые миграции наделать до определенной точки, и дальше уже по плану

jureti 2022-06-24 23:19:55
LUBASKIN_CODE 2022-06-24 23:18:56
единственный способ развернуть базу с прода — взять миграции прода и сделать на деве чистую базу с этими миграциями

но просто не понятно че за фигня, почему джанга их не видит когда дамп заливаешь

jureti 2022-06-24 23:20:21
LUBASKIN_CODE 2022-06-24 23:18:56
единственный способ развернуть базу с прода — взять миграции прода и сделать на деве чистую базу с этими миграциями

это если миграции четко бьются с базой, а там не так)

firstcicrle 2022-06-24 23:21:09
LUBASKIN_CODE 2022-06-24 22:40:00
я то думал

ошибка синтаксиса в tsquery: «asd: »
добавил

LUBASKIN_CODE 2022-06-24 23:21:11
я либо че то жестко не догоняю, либо это на меня море и песочек так влияет
LUBASKIN_CODE 2022-06-24 23:21:23
firstcicrle 2022-06-24 23:21:09
ошибка синтаксиса в tsquery: «asd: »
добавил

щто

firstcicrle 2022-06-24 23:21:53
это ошибка при поиске ввел я asd
LUBASKIN_CODE 2022-06-24 23:22:39
кидай код, трейсбек что нибудь мне ничего не понятно
firstcicrle 2022-06-24 23:24:39
LUBASKIN_CODE 2022-06-24 23:22:39
кидай код, трейсбек что нибудь мне ничего не понятно

pydjango-734756.jpg

itsdaibend 2022-06-24 23:25:03
Вечер добрый, подскажите пожалуйста такой момент) раньше для API в проекте я создавал отдельное приложение, сейчас хотел бы чтобы API был внутри каждого приложения как api/v1.py файл, однако я не совсем понимаю как поступить с urls. Мне создать отдельный urls файл в папку api каждого приложения, или можете поделиться советом как лучше это сделать?
LUBASKIN_CODE 2022-06-24 23:25:22
firstcicrle 2022-06-24 23:24:39

трейсбэк

firstcicrle 2022-06-24 23:26:10
LUBASKIN_CODE 2022-06-24 23:25:22
трейсбэк

http://linkode.org/#uDVtZxTw3OmWXFAkAhkrM7

LUBASKIN_CODE 2022-06-24 23:26:20
itsdaibend 2022-06-24 23:25:03
Вечер добрый, подскажите пожалуйста такой момент) раньше для API в проекте я создавал отдельное приложение, сейчас хотел бы чтобы API был внутри каждого приложения как api/v1.py файл, однако я не совсем понимаю как поступить с urls. Мне создать отдельный urls файл в папку api каждого приложения, или можете поделиться советом как лучше это сделать?

сделать файл api.py внутри приложения и подключать оттуда вьюхи в urls приложения

itsdaibend 2022-06-24 23:27:57
LUBASKIN_CODE 2022-06-24 23:26:20
сделать файл api.py внутри приложения и подключать оттуда вьюхи в urls приложения

Спасибо

itsdaibend 2022-06-24 23:32:03
LUBASKIN_CODE 2022-06-24 23:26:20
сделать файл api.py внутри приложения и подключать оттуда вьюхи в urls приложения

А если в корневом urls у меня приложение инклюдит локальный файл urls с адресом по типу “app/“ ? То-есть если в локальный urls добавлю api , то урл будет выглядеть так: «app/api/v1/»

LUBASKIN_CODE 2022-06-24 23:32:47
itsdaibend 2022-06-24 23:32:03
А если в корневом urls у меня приложение инклюдит локальный файл urls с адресом по типу “app/“ ? То-есть если в локальный urls добавлю api , то урл будет выглядеть так: «app/api/v1/»

да

itsdaibend 2022-06-24 23:34:20
LUBASKIN_CODE 2022-06-24 23:32:47
да

Не совсем понял что значит да 😂

Да, оно будет так, но это неправильно. Хотел бы по ресту поддержать стандартный url “api/v1/app”, вот и ломаю голову как это реализовать через 1 локальный urls файл конкретного приложения в проекте..)

|