class Makale(models.Model):
baslik = models.CharField(max_length=200)
yazi = models.TextField()
tarih = models.DateTimeField(default=timezone.now)
kategori = models.ForeignKey('Blog.Kategori')
yazar = models.ForeignKey('Blog.Yazar',blank=True, editable=False)
class Yazar(models.Model):
kullanici = models.ForeignKey(User)
tam_adi = models.CharField(max_length=200)
katilma_tarihi = models.DateTimeField(default=timezone.now)
yazi = models.TextField()
我在管理员面板中创建用户我想要该用户的名字。 我应该怎么做 ??我不太了解django :(
答案 0 :(得分:1)
我很困惑你问的是什么。我猜你需要登录当前用户名的用户名并在你的html中显示
在views.py
中应用此
username = request.user.username
return render(request, 'index.html',{'username':username})
或强>
只需在 html 中使用此标记,即可获取当前登录的用户名
{{ request.user.username }}