Hello colleagues, I have the models.py: class User(models.Model): LastName = models.CharField(max_length=50, verbose_name = "Фамилия") FirstName = models.CharField(max_length=50, verbose_name = "Имя") MidleName = models.CharField(max_length=50, verbose_name = "Отчество")
class SoldServices(models.Model): state_choices = ( ('ACT', u'Активно'), ('PAS', u'Пасивно'), ('TRM', u'Отключено'), ) Service = models.ForeignKey('Service', verbose_name = 'Услуга') User = models.ForeignKey('User', blank=True, null=True, verbose_name = 'Пользователь', related_name='SoldService') ValidFrom = models.DateTimeField(default=datetime.today(), verbose_name = u"Активный с") ValidTo = models.DateTimeField(verbose_name = u"Активный до") State = models.CharField(default='ACT', max_length=3, choices = state_choices , verbose_name="Состояние") admin.py: class SoldServicesInline(admin.TabularInline): model = SoldServices class UserAdmin(admin.ModelAdmin): inlines = [SoldServicesInline] When I'm trying to save the User model with Admin interface, it through an error like Service and ValidTo should be set for all non filled feelds in inline form. How can I prevent this behavior? I need possibility to add new inlines (I can't set extra=0), but I don't want to add this every time, and this behavior looks strange to me. When I change to blank=True, null=True, it create blank Sold services as soon as I save the User which is not acceptable also. -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-us...@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.