first commit
This commit is contained in:
@@ -5,13 +5,14 @@ from Movement import models
|
||||
from Client.models import Client
|
||||
from django.urls import reverse_lazy
|
||||
from django.contrib import messages
|
||||
from decimal import Decimal
|
||||
|
||||
|
||||
class CalendarCreateCustomView(LoginRequiredMixin, PermissionRequiredMixin, CreateView):
|
||||
model = models.Calendar
|
||||
template_name = 'Calendar/Create/index.html'
|
||||
form_class = FormsCalendar.FormsCalendar
|
||||
success_url = reverse_lazy('MovCalendarListView')
|
||||
success_url = reverse_lazy('Dashboard')
|
||||
permission_required = 'Base.add_'
|
||||
|
||||
def get_context_data(self, **kwargs):
|
||||
@@ -43,7 +44,9 @@ class CalendarCreateCustomView(LoginRequiredMixin, PermissionRequiredMixin, Crea
|
||||
form.instance.gross_value = gross_value
|
||||
form.instance.net_value = net_value
|
||||
form.instance.value_cash = value_cash
|
||||
form.instance.prof_money = prof_money
|
||||
form.instance.prof_money = prof_money - Decimal('0.01')
|
||||
(Client.objects.filter(id=form.instance.client.id)
|
||||
.update(last_visit=form.instance.date))
|
||||
form.instance.created_by = self.request.user
|
||||
messages.success(self.request, 'Registro realizado com sucesso!')
|
||||
return super().form_valid(form)
|
||||
|
||||
Reference in New Issue
Block a user