How to join multiple records of a model to another model in Django?
<p>I need to set some tags to a question. In <code>Question</code> model i use <code>Tag</code> as <code>ForeignKey</code> -</p>

<pre><code>class Tag(models.Model):
    tag_text = models.CharField(max_length = 200)

class Question(models.Model):
    tag = models.ForeignKey(Tag, on_delete = models.CASCADE)
</code></pre>

<p>What i see in back end for a <code>Question</code> can select one <code>Tag</code> but i want a single <code>Question</code> can select multiple <code>Tags</code>.</p>

<p>I am confused what it would be - <code>ManyToMany</code> / <code>OneToMany</code> /...</p>

<p>Thanks</p>