hello i have create a select django form with list of images for per user.
How to take that select request in my views.py ? i have success only to create correct that select list but i need take that select request but i dont know how. models.py class MyModel(models.Model): user = models.ForeignKey(User, unique=True) upload = models.ImageField(upload_to='upload') views.py @login_required(login_url="login/") def carlist(request): Myform = MyModelForm(user=request.user) return render(request,'about.html',{'Myform':Myform}) select django form : class MyModelForm(ModelForm): def __init__(self, *args, **kwargs): # extract "user" from kwrags (passed upon form init) if 'user' in kwargs: self.user = kwargs.pop('user') super(MyModelForm, self).__init__(*args, **kwargs) # generate the choices as (display, value). # Display is the one that'll be shown to user, value is # the one that'll be sent upon submitting # (the "value" attribute of <option>) choices = MyModel.objects.filter(user=self.user).values_list('upload', 'id') self.fields['upload'].widget = Select(choices=choices) class Meta: model = MyModel fields = ('upload',) html : <form class="" action="" method="post" enctype="multipart/form-data"> {% csrf_token %} {{ Myform}} <input type="submit" name="" value="Submit"> for example Myform now have a list of user images that is correct but after from that i need the select images from the form. can do it that with my code or not ? -- https://mail.python.org/mailman/listinfo/python-list