を保存私はジャンゴで実装トークン認証を持っており、私のモデルはDjangoはユーザ]フィールドにモデルに
class Portfolio(models.Model):
owner = models.ForeignKey(User, verbose_name='User', null=True)
company = models.TextField(null=True)
volume = models.IntegerField(blank=True)
date = models.DateField(null=True)
like-ルックスと、このモデルでは、保存し、私はビュー -
arr = []
contents = request.data
user = User.objects.filter(username=request.user)
user_is = User(username=user)
for i in range(0, len(portfolio_contents)):
line = portfolio_contents[i].split(",")
get_isin = Endday.objects.get(company=line[0])
datestuff = line[2]
datestuff = datestuff[0:10]
arr.append(Portfolio(owner=user_is, company=line[0], volume=line[1], date=datestuff))
Portfolio.objects.bulk_create(arr)
に次のように持っています
このコードは、データが保存されますが、私は、データを見しようとすると、私はthis-
[
{
"company": "BAL",
"volume": 1425,
"date": "2014-02-19",
"owner": null
},
{
"company": "RLD",
"volume": 2245,
"date": "2014-02-19",
"owner": null
},
所有者は、n必要があり得ます私がprint(user.username)
を試してみると、<QuerySet [<User: ku>]>
が印刷されるので、nullになります。
どのような問題があるようですか?