Size: a a a

Django [ru] #STAY HOME

2018 December 19

AK

Andrey 🦉 Kovalchuk in Django [ru] #STAY HOME
Алексей
Что значит "из неё переменную"?
Мне нужно чтобы код:
MyModel.objects.filter(my_char_field='some text')
и код
instance = MyModel.objects.get(id=1)
assert type(instance.my_char_field) is str
не ломался после того как my_char_field стал ForeignKey вместо CharField, а его значение - это некий my_char_field из той модели, на которую ссылаетя ForeignKey
сделай через параметр
источник

AK

Andrey 🦉 Kovalchuk in Django [ru] #STAY HOME
ой, бл, проперти т.е)
источник

AK

Andrey 🦉 Kovalchuk in Django [ru] #STAY HOME
@property
def my_str_variable(self):
   return self.fk_model.str_fields
источник

GS

Gennady Sadchikov in Django [ru] #STAY HOME
Petr B.
serializers.CurrentUserDefault()
class CompanyListSerializer(serializers.ModelSerializer):
   chief = PersonSerializer(serializers.CurrentUserDefault())

   class Meta:
       model = models.Company
       fields = ['chief', 'image', 'slug', 'name', 'description', 'created']

Так правильно?
источник

AK

Andrey 🦉 Kovalchuk in Django [ru] #STAY HOME
@qweeeerty А вот фильтры все равно переписать придется, я так понимаю.
источник

А

Алексей in Django [ru] #STAY HOME
Andrey 🦉 Kovalchuk
ой, бл, проперти т.е)
я пытался, да только увы .filter и прочие запросы ломаются
источник

AK

Andrey 🦉 Kovalchuk in Django [ru] #STAY HOME
Алексей
я пытался, да только увы .filter и прочие запросы ломаются
Поздравляю, есть чем заняться.
источник

PB

Petr B. in Django [ru] #STAY HOME
Gennady Sadchikov
class CompanyListSerializer(serializers.ModelSerializer):
   chief = PersonSerializer(serializers.CurrentUserDefault())

   class Meta:
       model = models.Company
       fields = ['chief', 'image', 'slug', 'name', 'description', 'created']

Так правильно?
источник

AK

Andrey 🦉 Kovalchuk in Django [ru] #STAY HOME
@qweeeerty Можно, конечно, уебаться и сделать ещё одно поле у модели, куда ты будешь засовывать значение поля из связанной модели
источник

GS

Gennady Sadchikov in Django [ru] #STAY HOME
Спасибо
источник

А

Алексей in Django [ru] #STAY HOME
Andrey 🦉 Kovalchuk
@qweeeerty Можно, конечно, уебаться и сделать ещё одно поле у модели, куда ты будешь засовывать значение поля из связанной модели
как вариант, хотя довольно печальный, ладно я буду дальше искать решение
источник

IK

Ivan Kasatkin in Django [ru] #STAY HOME
Как посмотреть бд джанго через питон?
Вот пример моей попытки, в чем проблема?
источник

IK

Ivan Kasatkin in Django [ru] #STAY HOME
источник

IK

Ivan Kasatkin in Django [ru] #STAY HOME
источник

СВ

Саша Воронов in Django [ru] #STAY HOME
psql
источник

СВ

Саша Воронов in Django [ru] #STAY HOME
через питон курсором
источник

MS

Maxim Stikharev in Django [ru] #STAY HOME
У джанги есть инструмени для запросов из самрй джанги
источник

A

Aquinary in Django [ru] #STAY HOME
Если я собираюсь использовать бд совместо с мемкашед, то её быстродействие уже перестаёт иметь важное значение?
Прочитал, что MySQL быстрее, чем PostgreeSQL, но при этом последняя вроде как предпочтительней
источник

PB

Petr B. in Django [ru] #STAY HOME
Aquinary
Если я собираюсь использовать бд совместо с мемкашед, то её быстродействие уже перестаёт иметь важное значение?
Прочитал, что MySQL быстрее, чем PostgreeSQL, но при этом последняя вроде как предпочтительней
мускуль - говно
источник

IK

Ivan Kasatkin in Django [ru] #STAY HOME
Спасибо, вопрос решён)
источник