擅长:python、mysql、java
<p>在我看来,以下是最简单的解决方案:</p>
<pre><code>from django.db import models
class User(models.Model):
name = models.CharField('Name', max_length=50)
class Project(models.Model):
name = models.CharField('Name', max_length=50)
class UserProjects(models.Model):
user = models.ForeignKey(User, related_name='projects')
project = models.ForeignKey(Project, related_name='users')
is_active = models.BooleanField('Active')
</code></pre>
<p>在上面<strong>用户.项目</strong>返回指定用户的项目,也返回<strong>项目.用户</strong>返回指定项目的<strong>用户</strong>。在</p>