2011-08-31 7 views
0

선택한 게시물을 추가 한 사용자를 알고 싶습니다. 예를 들면 다음과 같습니다.선택한 게시물을 추가 한 사용자를 확인하는 방법은 무엇입니까?

post = Posts.objects.all()[0] 

이 게시물은 내가 선택한 게시물이며 게시물을 추가 한 사용자의 정보는 어떻게 얻을 수 있습니까?

안부, PS

nykon. 모델 :

class Post(models.Model): 
    number = models.IntegerField(verbose_name = u'Number') 

사용자는 번호를 추가 할 수있는 권한이 있으므로 숫자 모음이 있습니다. 어떤 사용자가 주어진 번호를 추가했는지 알고 싶습니다.

+0

게시물 모델을 표시 할 수 있습니까? 또는 pip 또는 easy_install과 함께 설치 한 것을 사용하고 있습니까? –

답변

0

사용자를 저장하는 필드가없는 경우 레코드를 만들 때 설정할 필드가 없으면이 필드를 설정할 수 없습니다.

+0

아하, 내가 본 :) 그리고 레코드를 만들 때 어떻게 사용자를 설정할 수 있습니까? – nykon

1

Post 모델에 사용자를 저장하는 입력란을 추가해야합니다. 다음과 같이하십시오 :

class Post(models.Model): 
    number = models.IntegerField('Number') 
    user = models.ForeignKey(User) 

그렇지 않으면이 정보를 사용할 수 없습니다.

관련 문제