def edit(request, id): tags = '' if id: twitternew = get_object_or_404(Twitternew, pk=id) for tag in twitternew.get_tags(): tags = u'{0} {1}'.format(tags, tag.tag) tags = tags.strip() else: twitternew = Twitternew(create_user=request.user) if request.POST: form = TwitternewForm(request.POST, instance=twitternew) if form.is_valid(): form.save() return redirect('/twitternews/') else: form = TwitternewForm(instance=twitternew, initial={'tags': tags}) return render(request, 'twitternews/edit.html', {'form': form})