擅长:python、mysql、java
<p><a href="https://docs.djangoproject.com/en/1.9/ref/models/instances/#str" rel="nofollow">You would control what displays for an object using the ^{<cd1>} or ^{<cd2>} method.</a></p>
<p><a href="https://docs.djangoproject.com/en/1.9/topics/db/models/#extra-fields-on-many-to-many-relationships" rel="nofollow">You could manage the many to many yourself</a>要定义此属性,请执行以下操作:</p>
<pre><code>...
class Pizza(models.Model):
toppings = models.ManyToManyField(Topping, through="PizzaToppingRelationship")
class PizzaToppingRelationship(models.Model):
pizza = models.ForeignKey(Pizza)
topping = models.ForeignKey(Topping)
def __str__(self):
return 'Pizza Topping - {}'.format(self.topping.name)
</code></pre>