def DreamManageUpdateView(request, username='', dreamid=''): dream = Dream.objects.get(id=dreamid) user = User.objects.get(username=username) form = DreamForm(request.POST or None) if form.is_valid(): dream.date = form.cleaned_data['date'] dream.title = form.cleaned_data['title'] dream.content = form.cleaned_data['content'] dream.feedback = form.cleaned_data['feedback'] dream.save() return HttpResponseRedirect(URL_DASHBOARD(user.username)) else: template_name = 'master/dream_manage_update.html' template_value = {'form': form, 'dream': dream, 'user': user} return render_to_response(template_name, template_value, context_instance=RequestContext(request))
def DreamManageAddView(request, username=''): user = User.objects.get(username=username) form = DreamForm(request.POST or None) if form.is_valid(): thisDate = form.cleaned_data['date'] thisTitle = form.cleaned_data['title'] thisContent = form.cleaned_data['content'] thisFeedback = form.cleaned_data['feedback'] thisUser = User.objects.get(username=username) dream = Dream(user=thisUser, date=thisDate, title=thisTitle, content=thisContent,feedback=thisFeedback) dream.save() return HttpResponseRedirect(URL_DASHBOARD(user.username)) return HttpResponseRedirect(URL_DASHBOARD(username))
def DreamManageUpdateView(request, username='', dreamid=''): dream = Dream.objects.get(id=dreamid) user = User.objects.get(username=username) form = DreamForm(request.POST or None) if form.is_valid(): dream.date = form.cleaned_data['date'] dream.title = form.cleaned_data['title'] dream.content = form.cleaned_data['content'] dream.feedback = form.cleaned_data['feedback'] dream.save() return HttpResponseRedirect(URL_DASHBOARD(user.username)) else: template_name = 'master/dream_manage_update.html' template_value = {'form': form, 'dream': dream, 'user': user} return render_to_response(template_name, template_value, context_instance=RequestContext(request))
def DreamManageAddView(request, username=''): user = User.objects.get(username=username) form = DreamForm(request.POST or None) if form.is_valid(): thisDate = form.cleaned_data['date'] thisTitle = form.cleaned_data['title'] thisContent = form.cleaned_data['content'] thisFeedback = form.cleaned_data['feedback'] thisUser = User.objects.get(username=username) dream = Dream(user=thisUser, date=thisDate, title=thisTitle, content=thisContent, feedback=thisFeedback) dream.save() return HttpResponseRedirect(URL_DASHBOARD(user.username)) return HttpResponseRedirect(URL_DASHBOARD(username))