Esempio n. 1
0
def applyuser(request):
    if request.method == 'POST':
        form = Userinformation(request.POST, request.FILES)
        if form.is_valid():
            # file is saved
            form.save()
            return HttpResponseRedirect('success')
    else:
        form = Userinformation()
    return render(request, 'registration.html', {'form': form})
Esempio n. 2
0
 def save(self, commit=True):
     data = {}
     form = super()
     try:
         if form.is_valid():
             form.save()
         else:
             data['error'] = form.errors
     except Exception as e:
         data['error'] = str(e)
     return data
Esempio n. 3
0
def usar_update(request):
    user = request.user
    form = usaeupdate(instance=user)
    if request.method == 'POST':
        form = usaeupdate(request.POST, instance=user)
        if form.is_valid():
            form = form.save(commit=False)
            form.user = request.user
            form.save()
            return redirect('asas:asas')
    return render(request, 'user_update.html', {'form': form})
Esempio n. 4
0
def products_page(request):
    hookahs = Hookah.objects.all()
    bowls = Bowl.objects.all()
    tabacco = Tabacco.objects.all()
    coals = Coals.objects.all()
    form = ComplectForm()
    if request.method == 'POST':
        form = ComplectForm(request.POST)
        if form.is_valid():
            form.save()
        return redirect('complect')
    context = {'hookahs':hookahs,'bowls':bowls,'tabacco':tabacco,'coals':coals,'form':form}
    return render(request,'online_delivery/product.html',context)
Esempio n. 5
0
def post_coment(request, pk):
    post = get_object_or_404(Post, pk=pk)
    if request.method == "POST":
        form = ComentForm(request.POST)
        if form.is_valid():
            comentario = form.save(commit=False)
            comentario.post = post
            #post.published_date = timezone.now()
            comentario.save()
            return redirect('post_detail', pk=post.pk)
    else:
        form = ComentForm()
    return render(request, 'blog/coment_edit.html', {'form': form})


# def coment_detail(request, pk):
#     post = get_object_or_404(Post, pk=pk)
#     return render(request, "blog/coment_list.html", {'form': form})






#teste
#def home(request):
 #   now = database.datatime.now()
  #  return render(request, 'blog/home.html')
Esempio n. 6
0
def post_new(request):
    if request.method == "POST":
        form = PostForm(request.POST)
        if form.is_valid():
            post = form.save(commit=False)
            post.author = request.user
            post.published_date = timezone.now()
            post.save()
            return redirect('post_detail', pk=post.pk)
    else:
        form = PostForm()
    return render(request, 'blog/post_edit.html', {'form': form})
Esempio n. 7
0
 def form_valid(self, form):
     # Создаём пользователя,
     # если данные в форму были введены корректно.
     form.save()
     # Вызываем метод базового класса
     return super(RegisterFormView, self).form_valid(form)
Esempio n. 8
0
 def form_valid(self, form):
     form.save()
     return super(PasswordChangeView, self).form_valid(form)