def index(request): if request.POST: image_form = ImageForm(request.POST, request.FILES) if image_form.is_valid(): image = Image() image.image = image_form.cleaned_data['image'] image.filename = image_form.cleaned_data['image'].name image.user_id = request.user.id image.save() else: image_form = ImageForm() images = Image.objects.filter(user_id=request.user.id) return render(request, 'image/index.html', {'image_form': image_form, 'images': images})
def create_images(): Image.objects.all().delete() for pk, fields in imagenes.iteritems(): im = Image(pk=pk) im.order = fields['order'] im.user_id = get_user(fields['user']) im.width = fields['width'] im.height = fields['height'] file_name = fields['image'].split('/')[-1] #result = urllib.urlretrieve('http://datea.pe/media/'+fields['image']) im.image.save(file_name, File(open('impdata/'+fields['image']))) im.client_domain = datea im.save()