예제 #1
0
    def post(self, request):
        form = BasicForm(request.POST)
        if not form.is_valid():
            ctx = {'form': form}
            return render(request, 'crispy/form.html', ctx)

        # Save the Data and send a flash!
        messages.add_message(request, messages.SUCCESS, 'Data saved.')
        return redirect(reverse_lazy('crispy_main'))
예제 #2
0
    def post(self, request):
        form = BasicForm(request.POST)
        if not form.is_valid():
            ctx = {'form': form}
            return render(request, self.template_name, ctx)

        # Save the Data and send a flash!
        messages.add_message(request, messages.SUCCESS, 'Data saved.')
        return redirect(reverse('crispy:main'))
예제 #3
0
 def get(self, request):
     old_data = {
         'title': 'SakaiCar',
         'mileage': 42,
         'purchase_date': '2018-08-14'
     }
     form = BasicForm(initial=old_data)
     ctx = {'form': form}
     return render(request, 'crispy/form.html', ctx)