Size: a a a

Django [ru] #STAY HOME

2021 January 10

N

Nire in Django [ru] #STAY HOME
МихаИл
решил вопрос так:
<input type="hidden" name="garnum" value="{{ about.pk }}">
Спасибо!
Только будь внимателен и не пихай логику на фронт. Иначе быстро формы разберут и будут багать как захотят
источник

N

Nire in Django [ru] #STAY HOME
Хидден инпуты по большей части не защищены и опасны
источник

М

МихаИл in Django [ru] #STAY HOME
Nire
Только будь внимателен и не пихай логику на фронт. Иначе быстро формы разберут и будут багать как захотят
Понимаю, благо локальное решение, со временем обочусь
источник

D

Doni in Django [ru] #STAY HOME
ребят не знаете почему сбрось пароля зависает ?
P.S использую smtp сервер google'a
источник

RS

Riya Sahni in Django [ru] #STAY HOME
Dm me
источник

N

Nire in Django [ru] #STAY HOME
Doni
ребят не знаете почему сбрось пароля зависает ?
P.S использую smtp сервер google'a
Конечно знаем
источник

N

Nire in Django [ru] #STAY HOME
Тока тебе не скажем
источник

ИЧ

Илья Чудаков... in Django [ru] #STAY HOME
МихаИл
Привет ребят, вопрос немного не по теме
делаю на форме кнопку отправить
<input type="submit" value="Отправить">

как можно этой кнопке добавить еще параметры для отправки мне нужно переменную переслать в джангу?
А не порощше там где ты получаешь значения, сделать их получение из бд
источник

В

Василий in Django [ru] #STAY HOME
Народ, привет. Есть маленькая проблемка, не пойму как решить верно. Я создал модель в джанге, сделал миграцию. Но потом понял, что не правильно сделал отношения некоторых моделей через ФК(нужно было поменять местами). После этого я решил что простым удалением миграции я удалю в бд новую таблицу, но как оказалось, я был не прав. Я сделал миграцию с правильным ФК, после этого я получаю ошибку, что данное отношение уже используется. Я пробовал делать --fake миграцию, но не помогло, пробовал сделать syncdb, но тоже не помогло. Как мне откатить бд до состояния моей ошибочной миграции? Есть ли какой-то способ? Использую удаленную postgresql. Есть мысль удалить таблицу руками в бд, но боюсь поломать что-то еще))
источник

A

Alex in Django [ru] #STAY HOME
Василий
Народ, привет. Есть маленькая проблемка, не пойму как решить верно. Я создал модель в джанге, сделал миграцию. Но потом понял, что не правильно сделал отношения некоторых моделей через ФК(нужно было поменять местами). После этого я решил что простым удалением миграции я удалю в бд новую таблицу, но как оказалось, я был не прав. Я сделал миграцию с правильным ФК, после этого я получаю ошибку, что данное отношение уже используется. Я пробовал делать --fake миграцию, но не помогло, пробовал сделать syncdb, но тоже не помогло. Как мне откатить бд до состояния моей ошибочной миграции? Есть ли какой-то способ? Использую удаленную postgresql. Есть мысль удалить таблицу руками в бд, но боюсь поломать что-то еще))
я бы стер все миграции, удалил таблицы вручную, и заново сделал makemigrations. если база нужная, лучше ее сдампить перед эксперментами)
да, я так понимаю что удаление миграций не лучшая идея, особенно при коллективной разработке
источник

В

Василий in Django [ru] #STAY HOME
Alex
я бы стер все миграции, удалил таблицы вручную, и заново сделал makemigrations. если база нужная, лучше ее сдампить перед эксперментами)
да, я так понимаю что удаление миграций не лучшая идея, особенно при коллективной разработке
База клонированная, могу с ней делать в принципе все что угодно) А вот миграции все удалить не могу.Могу только последнюю, которую делал я.
источник

AT

Alex Ted in Django [ru] #STAY HOME
Василий
Народ, привет. Есть маленькая проблемка, не пойму как решить верно. Я создал модель в джанге, сделал миграцию. Но потом понял, что не правильно сделал отношения некоторых моделей через ФК(нужно было поменять местами). После этого я решил что простым удалением миграции я удалю в бд новую таблицу, но как оказалось, я был не прав. Я сделал миграцию с правильным ФК, после этого я получаю ошибку, что данное отношение уже используется. Я пробовал делать --fake миграцию, но не помогло, пробовал сделать syncdb, но тоже не помогло. Как мне откатить бд до состояния моей ошибочной миграции? Есть ли какой-то способ? Использую удаленную postgresql. Есть мысль удалить таблицу руками в бд, но боюсь поломать что-то еще))
если таблица свежая и не заполненная данными, то смело удаляй таблицы а то и саму бд в субд
источник

В

Василий in Django [ru] #STAY HOME
Вот думаю удалить таблицу и мою миграцию и попробовать снова сделать миграции.
источник

A

Alex in Django [ru] #STAY HOME
Василий
База клонированная, могу с ней делать в принципе все что угодно) А вот миграции все удалить не могу.Могу только последнюю, которую делал я.
по сути задача привести БД к состоянию до бардака с миграциями, а миграции создать заново. Это и сделать
источник

AT

Alex Ted in Django [ru] #STAY HOME
2 вариант - если удалял из pycharm - можно восстановить файл из истории
источник

В

Василий in Django [ru] #STAY HOME
Alex Ted
если таблица свежая и не заполненная данными, то смело удаляй таблицы а то и саму бд в субд
да, эта таблица спустая. А остальные с тестовыми данными.Ничего нужного)
источник

AT

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

В

Василий in Django [ru] #STAY HOME
Alex Ted
2 вариант - если удалял из pycharm - можно восстановить файл из истории
revert?
источник

В

Василий in Django [ru] #STAY HOME
ок, спс
источник

AT

Alex Ted in Django [ru] #STAY HOME
ну тут несколько вариантов - из гита и из pycharm
источник