Привет, {{ user.username }}.
Хочу сделать в админке форму с пикером языка(использую
https://github.com/cordery/django-languages-plus), после выбора языка выдавать все объекты из моей модели(у которой есть связь с Languages)
модель:
class Category(models.Model):
name = models.CharField(max_length=255)
class Topic(models.Model):
name = models.CharField(max_length=255)
category = models.ForeignKey(Category)
class LocalizedTopic(models.Model):
topic = models.ForeignKey(Topic)
content = models.CharField(max_length=255)
lang = models.ForeignKey(Language, default='en')
В идеале получить следующее:
Если я выбираю English, то я должен получить список всех Topic и пустое(или уже заполненое, если существует LocalizedTopic с таким lang) поле для ввода доступное для редактирования.
Language: English
1. Привет [Hello] SAVE
2. Как дела? [How are you?] SAVE
3. Хорошо [] SAVE
Думаю по реализации сейчас, что можете подсказать?
Пока нашел только -
formfield_for_foreignkey
из полезного, но опять же таки не знаю как применить, кастомизирую админ панель впервые :)