Commit 4051640e9748eb8ceee0eac8575f1bc24c09dcff

Authored by Gustavo Bernardo
1 parent 9901790f

Update link finished [Issue:#122]

Showing 1 changed file with 2 additions and 5 deletions   Show diff stats
links/views.py
... ... @@ -94,7 +94,6 @@ class UpdateLink(LoginRequiredMixin, HasRoleMixin, generic.UpdateView):
94 94 def form_valid(self, form):
95 95 formulario = form
96 96 if formulario.has_changed():
97   - print(formulario.changed_data)
98 97 if 'link_url' in formulario.changed_data:
99 98 self.object = form.save()
100 99 self.link = Link.objects.get(slug = self.object.slug)
... ... @@ -106,18 +105,16 @@ class UpdateLink(LoginRequiredMixin, HasRoleMixin, generic.UpdateView):
106 105 else:
107 106 form.save()
108 107 return super(UpdateLink, self).form_valid(form)
109   - #self.setImage()
110   - #return self.get_success_url()
111 108 def setImage(self):
112 109 if self.baixado:
113 110 with open(self.caminho,'rb') as f:
114 111 data = f.read()
115 112 nome = '%s'%(self.link.slug)+"%s"%(self.formato)
116   - self.link.image.save(nome,ContentFile(data))
  113 + self.object.image.save(nome,ContentFile(data))
117 114 else:
118 115 with open('links/static/images/default.jpg','rb') as f:
119 116 data = f.read()
120   - self.link.image.save('default.jpg',ContentFile(data))
  117 + self.object.image.save('default.jpg',ContentFile(data))
121 118 def get_object(self, queryset=None):
122 119 self.object = get_object_or_404(Link, slug = self.kwargs.get('slug'))
123 120 return self.object
... ...