0
我已經得到了以下型號:的Django添加到類別設計
# models.py
class Pizza(models.Model):
name = models.CharField(max_length=50)
shop = models.CharField(max_length=50)
class Topping(models.Model):
name = models.CharField(max_length=50)
pizza = models.ManyToManyField(Pizza)
用一個簡單的觀點
# views.py
from django.shortcuts import render
def pizza_view(request):
pizzas=Pizza.objects.all()
return render(request, 'pizzas.html', {'pizzas':pizzas})
和一個簡單的模板
# pizzas.html
...
<table>
{% for pizza in pizzas %}
<tr>
<td>{{pizza.name}}</td>
<td>{{pizza.price}}</td>
<td>{{pizza.rating}}</td>
</tr>
{% endfor %}
<table>
現在我想是在這個視圖中,能夠將披薩添加到披薩中。什麼是Djangoish設計它的方式?我是否將整個表格打包到一個表單中,並向每行和一個提交按鈕添加一個ModelChoiceField,或者我使用多個表單? 我想知道,如何設計一個適當的方式,也許你知道一些有用的鏈接。
我已經做了教程,我已經得到了沒有問題,落實什麼。我錯過了一個設計方案 – ProfHase85 2013-04-23 10:41:58
關於**什麼**的設計方案?在你的應用程序的外觀,它的架構是如何?有各種方法可以將披薩添加到披薩中。 – tuvokki 2013-04-23 11:50:59