refactor addList/editList
This commit is contained in:
parent
9377f772e4
commit
ff0dcf5028
4 changed files with 95 additions and 115 deletions
|
|
@ -138,8 +138,9 @@ class Text(models.Model):
|
|||
self.type = data['type'] == 'pdf' and 'pdf' or 'html'
|
||||
if 'posterFrames' in data:
|
||||
self.poster_frames = tuple(data['posterFrames'])
|
||||
self.update_icon()
|
||||
self.save()
|
||||
if 'posterFrames' in data:
|
||||
self.update_icon()
|
||||
|
||||
def json(self, keys=None, user=None):
|
||||
if not keys:
|
||||
|
|
|
|||
|
|
@ -49,11 +49,12 @@ def addText(request):
|
|||
text, created = models.Text.objects.get_or_create(name=name, user=request.user)
|
||||
num += 1
|
||||
name = data['name'] + ' [%d]' % num
|
||||
text.save()
|
||||
|
||||
del data['name']
|
||||
if data:
|
||||
text.edit(data, request.user)
|
||||
else:
|
||||
text.save()
|
||||
|
||||
if text.status == 'featured':
|
||||
pos, created = models.Position.objects.get_or_create(text=text,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue