class Provider(models.Model):
name = models.CharField()
...
class Article(models.Model):
provider = models.ManyToManyField(Provider)
...
class Invoice(models.Model):
provider = models.ForeignKey(Provider)
...
class ArticleInvoice(models.Model):
article = models.ForeignKey(Article)
invoice = models.ForeignKey(Invoice)
... #qty, status, etc
< /code>
И мой администратор выглядит как: < /p>
class ArticleInvoiceInline(admin.TabularInline):
model = ArticleInvoice
class InvoiceAdmin(models.Model):
inlines = [ArticleInvoiceInline]
admin.site.register(Invoice, InvoiceAdmin)
The problem:
When I create an Invoice I have to chose a Provider, then add some ArticleInvoices, the ArticleInvoice have an Article which has a Provider, when I choose the статья для articleInvoice показывает все статьи.>
У меня есть следующие модели: < /p> [code]class Provider(models.Model): name = models.CharField() ...
class Article(models.Model): provider = models.ManyToManyField(Provider) ...
class Invoice(models.Model): provider = models.ForeignKey(Provider) ...
class ArticleInvoice(models.Model): article = models.ForeignKey(Article) invoice = models.ForeignKey(Invoice) ... #qty, status, etc < /code> И мой администратор выглядит как: < /p> class ArticleInvoiceInline(admin.TabularInline): model = ArticleInvoice
class InvoiceAdmin(models.Model): inlines = [ArticleInvoiceInline]
admin.site.register(Invoice, InvoiceAdmin) [/code] The problem: When I create an [b]Invoice[/b] I have to chose a [b]Provider[/b], then add some [b]ArticleInvoice[/b]s, the [b]ArticleInvoice[/b] have an [b]Article[/b] which has a [b]Provider[/b], when I choose the [b] статья [/b] для [b] articleInvoice [/b] показывает все статьи.>
Предположим, что приложение для iOS, которое нам нужно справиться с тем, как клавиатура взаимодействует с пользовательским интерфейсом. В частности, как управлять, нажимает ли клавиатура представления (например, кнопку внизу) или перекрывает их....
Предположим, что приложение для iOS, которое нам нужно справиться с тем, как клавиатура взаимодействует с пользовательским интерфейсом. В частности, как управлять, нажимает ли клавиатура представления (например, кнопку внизу) или перекрывает их. В...
Документы поля модели специфических для попгреска очень специфичны в том, как сравнить одноподочное поле с другим диапазоном. Но как сравнить диапазон с одной точкой? from django.utils import timezone as tz...