コード例 #1
0
ファイル: views.py プロジェクト: tengdann/django_projects
    def post(self, request):
        form = StateForm(request.POST)
        if not form.is_valid():
            ctx = {'form': form}
            return render(request, self.template, ctx)

        state = form.save()
        return redirect(self.success_url)
コード例 #2
0
ファイル: views.py プロジェクト: tengdann/django_projects
    def post(self, request, pk):
        state = get_object_or_404(self.model, pk=pk)
        form = StateForm(request.POST, instance=state)
        if not form.is_valid():
            ctx = {'form': form}
            return render(request, self.template, ctx)

        form.save()
        return redirect(self.success_url)
コード例 #3
0
ファイル: views.py プロジェクト: tengdann/django_projects
 def get(self, request, pk):
     state = get_object_or_404(self.model, pk=pk)
     form = StateForm(instance=state)
     ctx = {'state': state}
     return render(request, self.template, ctx)
コード例 #4
0
ファイル: views.py プロジェクト: tengdann/django_projects
 def get(self, request):
     form = StateForm()
     ctx = {'form': form}
     return render(request, self.template, ctx)
コード例 #5
0
ファイル: views.py プロジェクト: SalmaSiddiqui/664_HelloAuto
 def get(self, request, pk):
     make = get_object_or_404(self.model, pk=pk)
     form = StateForm(instance=make)  #is it this?
     ctx = {'form': form}
     return render(request, self.template, ctx)