ich hab folgendes Problem :
ich würde gerne Userpics per django hochladen.
dazu habe ich in der Klasse ContactInfo ein ImageField :
Code: Alles auswählen
class ContactInfo(models.Model):
on_intern_list = models.BooleanField(default=True, core=True)
intern_list_email = models.EmailField(blank=True)
street = models.CharField(max_length=200)
postcode = models.CharField(max_length=10)
city = models.CharField(max_length=100)
country = models.CharField(max_length=100)
wiki_name = models.CharField(max_length=50, blank=True, null=True)
image = models.ImageField(upload_to='userpics', blank=True)
user = models.ForeignKey(User, unique=True, edit_inline=models.STACKED, num_in_admin=1, max_num_in_admin=1)
Code: Alles auswählen
class UserpicForm(ModelForm):
class Meta:
model = ContactInfo
fields = ('image',)
Code: Alles auswählen
ci = ContactInfo.objects.get(user = user)
form = UserpicForm(request.FILES,instance=ci)
if form.is_valid():
new_image = form.save()
new_image.save()
print "wuhuh"
else :
errors = {'image error':'fehler'}
return members_details(request, user_username, errors)
Irgendwelche Ideen, was es da haben könnte?
mfg