Size: a a a

Django [ru] #STAY HOME

2021 January 03

КБ

Кирилл Баст... in Django [ru] #STAY HOME
Yaroslav
Тебе точно не хватает функционала бесплатной версии?
В будущем хочу освоить штангу, слышал что про версия дает много плюшек для работы с джанго, вот и поэтому хотел бы приобрести
источник

AA

Askhad Askhadov in Django [ru] #STAY HOME
Nire
Ты читал Джанго 3 в примерах? Там почти их все закрыли
Читал 2
источник

Y

Yaroslav in Django [ru] #STAY HOME
Askhad Askhadov
Читал 2
Речь как раз о 3
источник

N

Nire in Django [ru] #STAY HOME
Кирилл Баст
Не понял, Тоесть я покупаю подписку на год, и лицензия на ласт версию будет навсегда?
посмотри у них на сайте. там подробно объяснено
источник

HS

Harvey Specter in Django [ru] #STAY HOME
Marat Mkhitaryan
class USD(RealCurrencyBaseHundred):
   pass


class CurrenciesList(models.TextChoices):
   USD = ('USD', USD)
При makemigrations:
TypeError: str() argument 2 must be str, not type
как сделать ChoiceFIeld на класс какой-то? Не просто текст
'USD', USD
Замени
'USD', 'USD'
ты там указал переменную а не строку
источник

MM

Marat Mkhitaryan in Django [ru] #STAY HOME
Harvey Specter
'USD', USD
Замени
'USD', 'USD'
ты там указал переменную а не строку
мне надо на класс чтобы Charfield вёл, или нужно через геттер в модели делать?
источник

HS

Harvey Specter in Django [ru] #STAY HOME
Marat Mkhitaryan
мне надо на класс чтобы Charfield вёл, или нужно через геттер в модели делать?
Просто чарфилд. И в параметре укажи чойсез=Карренсиез
А в Карренсиез укажи все валюты которые нужны. Дефолтом укажи ЮЭзДи
источник

a

artur in Django [ru] #STAY HOME
🙋, у меня в общем такая проблема (drf): у меня есть абстрактная модель ItemBase и дочерние от нее  Video, Text, File, Image я хочу получить поля модели в зависимости от модели через to_representation(self, value) в ItemRelatedField(serializers.RelatedField) где то видел что нужно делать value.render()  но у меня выходит ошибка AttributeError 'Video' object has no attribute 'render' как можно исправить ? Скажите какие участки кода понадобятся для помощи
источник

А

Антон in Django [ru] #STAY HOME
Всех с новым годом)

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

Так получилось, что на проде и у меня на машине миграции в проекте малость отличаются (их количество и названия)
Однако, БД 100% у меня и на сервере одинаковые

Как можно "синхронизировать" миграции?
Хочется просто удалить миграции на сервере, закинуть туда свои и сделать migrate, но что-то подсказывает, что так лучше не делать
источник

Y

Yaroslav in Django [ru] #STAY HOME
Я так понимаю в шаблоне метод пишется без "( )"
источник

D

Dmitry in Django [ru] #STAY HOME
Антон
Всех с новым годом)

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

Так получилось, что на проде и у меня на машине миграции в проекте малость отличаются (их количество и названия)
Однако, БД 100% у меня и на сервере одинаковые

Как можно "синхронизировать" миграции?
Хочется просто удалить миграции на сервере, закинуть туда свои и сделать migrate, но что-то подсказывает, что так лучше не делать
Если база 100% совпадает, то можешь залить на сервер локальные миграции и мигрировать их с ключом -fake
источник

А

Антон in Django [ru] #STAY HOME
а если база совпадает на 99%?
оно ведь не даст мне мигрировать?
источник

А

Антон in Django [ru] #STAY HOME
и еще вопрос, можно ли чистить файлы миграций?
Вот накопилось у меня 20 штук, я могу ведь удалить их и сделать makemigrations?
источник

NS

Nik S in Django [ru] #STAY HOME
а пароли что джанго шифрует для юзеров можно расшифровать?
источник

А

Антон in Django [ru] #STAY HOME
вроде как, если знать секретный ключь, соль, количетсво итераций, то, в теории, можно
источник

N

Nire in Django [ru] #STAY HOME
Антон
и еще вопрос, можно ли чистить файлы миграций?
Вот накопилось у меня 20 штук, я могу ведь удалить их и сделать makemigrations?
Разрешаю
источник

А

Антон in Django [ru] #STAY HOME
Nire
Разрешаю
спасибо)
пошел ломать сервер
источник

N

Nire in Django [ru] #STAY HOME
На самом деле, делай как хочешь. Главное иметь бекапы и тестить все что можно
источник

D

Dmitry in Django [ru] #STAY HOME
Антон
а если база совпадает на 99%?
оно ведь не даст мне мигрировать?
-fake ничего в схеме не меняет. Только отмечает миграции как принятые, на твой страх и риск
источник

G

Gas in Django [ru] #STAY HOME
с друг стороны можно после migrate --fake выполнить makemigrations и выяснить синхронна ли схема с миграциями
источник