есть такая модель:
class Image(models.Model):
user = models.ForeignKey(User, unique=False, edit_inline=models.TABULAR,)
image = PhotoField(upload_to='photos', thumbs=THUMBS, core=True)
и есть view:
@login_required
def upload(request):
f = forms.form_for_model(Image,fields='image') #показываем только один formfield - image
if request.method == ‘POST’:
form = f(request.POST, request.FILES)
if form.is_valid():
print request.user.id #вот этот user.id хотим записать в formfield - user
form.save()
return HttpResponseRedirect('/imageupp/view/')
Вопрос:
как записать значение во второе поле формы (user) полученное с помощью forms.form_for_model() ?