0

私はそれを解決するための最もdjango/pythonicな方法が何であるかわからない問題を抱えています。私は次のモデルを持っています:

class Order(models.Model):
    ord_someinformation = models.CharField(max_length=10)

class Articles(models.Model):
    myFK = models.ForeignKey(Order)
    detail_article= models.CharField(max_length=10)

したがって、すべての注文は複数の Order_Details を持つことができ、注文があり、その中に複数の記事がある買い物かごのように考えることができます。

テンプレート内の注文と記事を繰り返し処理したいと考えています。みたいなことを考えました。

myOrder = Order.objects.("" i have no idea what to put here "")

テンプレート内で、次のようなことを考えました。

{% for order in myOrder %}
    {{ order.ord_someinformation }}
    {% for articles in order.articles %}
        {{ detail_article }}
    {% endif %}
{% endif %}

これは可能ですか?もしそうなら、どのように?

4

1 に答える 1