我正在用Django創建一個社交平臺。現在,我正在開發他們的個人資料頁面,並希望最終用戶能夠通過他們自己的帖子查看時間表。這是我的Post模型:在Django視圖中過濾模型對象
class Post(models.Model):
user = models.ForeignKey(User)
posted = models.DateTimeField()
content = models.CharField(max_length=150)
Likes = models.IntegerField()
def __str__(self):
return self.user.username
在我想篩選出當前用戶創建的所有職位的看法。不過,我不斷收到錯誤:
無效字面INT()基數爲10: '管理員'
這是我的看法:
@login_required
def profile_view(request):
all_posts = Post.objects.get(user=User.username).order_by('-posted')
return render(request, 'Dashboard/profiel.html', {'posts':all_posts})
我在做什麼錯?
嘿@Acework!如果其中一個答案對您的問題做出了很好的迴應,請繼續並接受它作爲正確答案! :) – Max