Jak ustawić klucz obcy w CreateView?

Mam model:

<code>class Article(models.Model):
    text = models.CharField()
    author = models.ForeignKey(User)
</code>

Jak napisać widok oparty na klasie, który tworzy nową instancję modelu i ustawiaauthor klucz obcy dorequest.user?

Aktualizacja:

Rozwiązanie przeniesiono do oddzieleniaodpowiedź poniżej.

questionAnswers(4)

yourAnswerToTheQuestion