Я делаю приложение для блога и хочу автоматически добавлять текущего пользователя, когда я отправляю новое сообщение через сайт администратора. Есть ли способ, чтобы я мог обнаружить текущего зарегистрированного пользователя и добавить его в сообщение?Сайт администратора автоматически получает текущего пользователя
Эти модели:
class Post(models.Model):
user = models.ForeignKey(User)
title = models.CharField('Title', max_length=100)
content = models.TextField('Content')
comments_allowed = models.BooleanField('Allow Comments', default=True)
time = models.DateTimeField('Time', auto_now_add = True)
И в admin.py:
class PostAdmin(admin.ModelAdmin):
fieldsets = [
(None, {'fields': ['title']}),
(None, {'fields': ['user']}),
(None, {'fields': ['content']}),
(None, {'fields': ['comments_allowed']}),
]
list_display = ('title','user', 'time','comments_allowed','id',)
list_filter = ['time']
search_fields = ['title']
date_hierarchy = 'time'
admin.site.register(Post,PostAdmin)
спасибо ... обязательно попробуем этот. :) – crodjer