Форум сайта python.su
Здравствуйте, новичок в Django недавно начал изучать, и столкнулся с такой проблемой,
встала такая задача, вывести все данные из таблиц к примеру по id в админ панели django т.е.
существуют 3 модели к примеру
class Client(models.Model): client_id = models.AutoField(primary_key=True) client_name = models.CharField(max_length=30, blank=True, null=True) client_familia = models.CharField(max_length=30, blank=True, null=True) pol = models.CharField(max_length=1, blank=True, null=True) class Jurnal(models.Model): poseshenie = models.AutoField(unique=True, primary_key=True) client = models.ForeignKey(Client, models.DO_NOTHING, blank=True, null=True) data_poseshenia = models.DateField(blank=True, null=True) time_poseshenia = models.TimeField(blank=True, null=True) class Uslugi(models.Model): abonement = models.AutoField(unique=True, primary_key=True) client = models.ForeignKey(Client, models.DO_NOTHING) kol_zan = models.IntegerField(blank=True, null=True) kol_mes = models.IntegerField(blank=True, null=True) price = models.IntegerField(blank=True, null=True) data_zakaza = models.DateField(blank=True, null=True) data_zakaza_do = models.DateField(blank=True, null=True)
class ClientAdmin(admin.ModelAdmin): list_display = ('client_id', 'client_name', 'client_familia', 'pol')
Офлайн
Добавьте к модели метод и вставьте название метода в list_display
Офлайн