0
사용자가 CharFields에 데이터를 입력하는 Django 프로젝트를 작성 중이지만 데이터를 구성하기 위해 각 사용자 게시물에는 고유 한 사용자 이름이 표시됩니다. 그러나 현재 사용자는 사용자 이름을 찾기 위해 등록 된 사용자 목록을 검토해야합니다. 상상할 수 있듯이 이것은 모두 불편합니다. 어떤 사용자가 현재 로그인되어 있고 해당 사용자의 사용자 이름으로 필드를 채우도록 사용자 필드를 자동으로 결정할 수있는 방법이 있습니까? 여기 Django에서 현재 로그인 한 사용자가있는 ForeignKey (User)
내 models.py 파일입니다class Post(models.Model):
Post = models.CharField(max_length=7, unique=True)
user = models.ForeignKey(User)
그리고 여기 내 해당 admin.py입니다 :
admin.site.register(StockTickerSymbol)
내가 기본값으로 외래 키 (사용자) 비트를 설정 할 수있는 방법이 있나요 현재 로그인 한 사용자에게? 고맙습니다.
당신의 관리자에게이 비슷한을 추가합니다. 하지만이 오류가 발생합니다 : ''WSGIRequest '객체에'User '가 없습니다. – ng150716
이 문제가 해결 될 수 있습니까? http://stackoverflow.com/questions/9579729/troubleshooting-wsgirequest-object-has-no-attribute-user – user2473168