Size: a a a

Django [ru] #STAY HOME

2020 January 09

ВК

Валерий Карапетов in Django [ru] #STAY HOME
Muslim Beibytuly
Более чем, очень подробная и удобная:)
Спасибо 🙏
источник

b

brestows in Django [ru] #STAY HOME
https://pastebin.com/Va3kpAAq
Вот модель сделал, но на множественный выбор атрибутов, всего одно поле для индекса и видимости, кажется я не так сделал модель (
источник

AK

Andrey 🦉 Kovalchuk in Django [ru] #STAY HOME
attribute_id = models.ManyToManyField(AddressBookAttribute)
- в обычный ForeignKey
источник

AK

Andrey 🦉 Kovalchuk in Django [ru] #STAY HOME
И по идее, будет оно.
источник

AK

Andrey 🦉 Kovalchuk in Django [ru] #STAY HOME
Ну и можно просто attribute. Без _id
источник

b

brestows in Django [ru] #STAY HOME
сча поробую
источник

N

N1LEX in Django [ru] #STAY HOME
Валерий Карапетов
С чего начать учить Django? Книг толковых нет,
Есть. Django for beginners; Django for professionals; Two Scoops of Django;
источник

ВК

Валерий Карапетов in Django [ru] #STAY HOME
N1LEX
Есть. Django for beginners; Django for professionals; Two Scoops of Django;
И все они на английском?
источник

N

N1LEX in Django [ru] #STAY HOME
есть на русском некоторые
источник

N

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

b

brestows in Django [ru] #STAY HOME
Andrey 🦉 Kovalchuk
attribute_id = models.ManyToManyField(AddressBookAttribute)
- в обычный ForeignKey
Скажи мне такой момент, можно ли как-то сделать так что бы при создании записи в админке, выбирая пользователя в attribute_id были только те атрибуты которые доступны выбранному пользователю ?
источник

AK

Andrey 🦉 Kovalchuk in Django [ru] #STAY HOME
brestows
Скажи мне такой момент, можно ли как-то сделать так что бы при создании записи в админке, выбирая пользователя в attribute_id были только те атрибуты которые доступны выбранному пользователю ?
Знаю точно, можно. Но я с админкой/формами дружу так себе, поэтому не смогу нормально подсказать. Но в гугл лезть имеет смысл. У нас на проекте делал подобное Джун и справился =)
источник

b

brestows in Django [ru] #STAY HOME
Andrey 🦉 Kovalchuk
Знаю точно, можно. Но я с админкой/формами дружу так себе, поэтому не смогу нормально подсказать. Но в гугл лезть имеет смысл. У нас на проекте делал подобное Джун и справился =)
звучит как вызов ))
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
brestows
Скажи мне такой момент, можно ли как-то сделать так что бы при создании записи в админке, выбирая пользователя в attribute_id были только те атрибуты которые доступны выбранному пользователю ?
загугли про limit_choices_to или можно переопределить и настроить поле в форме
источник

b

brestows in Django [ru] #STAY HOME
Artem Gubatenko
загугли про limit_choices_to или можно переопределить и настроить поле в форме
formfield_for_foreignkey этот метод надо будет переопределить ?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
brestows
formfield_for_foreignkey этот метод надо будет переопределить ?
я стараюсь не изменять джанго-формы из класса админки, потому как считаю это не хорошей практикой

поэтому обычно расширяю форму для админки модели
источник

b

brestows in Django [ru] #STAY HOME
Artem Gubatenko
я стараюсь не изменять джанго-формы из класса админки, потому как считаю это не хорошей практикой

поэтому обычно расширяю форму для админки модели
а можешь показать пример как ты это делаешь ?
источник

I

Ivan (antisleep) in Django [ru] #STAY HOME
Странную штуку заметил
Когда в кастомной джанго миграции делаешь apps.get_model(app, model)
И принтишь type(model), type(model.objects) то выводит соответственно  ModelBase, Manager вместо конкретной модели и мной переопределённого кастомного менеджера
ПОчему так?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
brestows
а можешь показать пример как ты это делаешь ?
остальные настройки подтянутся в форму из класса админки
источник

b

brestows in Django [ru] #STAY HOME
Artem Gubatenko
остальные настройки подтянутся в форму из класса админки
Получается я пишу свою форму, со своей валидацией и своим поведением, потом ее указываю в админклассе  ?
источник