Exemple #1
0
 def __init__(self, *args, **kwargs):
     super(EditTicketForm, self).__init__(*args, **kwargs)
     self.fields[
         'assigned_to'].queryset = User.objects.filter_current_company()
     self.fields['customer'].widget = SelectWithPop(Customer)
     self.fields[
         'customer'].queryset = Customer.objects.filter_current_company()
     self.fields['order'].queryset = Order.objects.filter_current_company()
     self.fields['type'].widget = SelectWithPop(TicketType)
     self.fields['type'].queryset = TicketType.objects.filter(
         company=Core.current_user().get_company())
     self.fields['due_date'].widget = DatePickerField(format="%d.%m.%Y", )
     self.fields['due_date'].input_formats = ["%d.%m.%Y"]
Exemple #2
0
 def __init__(self, *args, **kwargs):
     super(InvoiceForm, self).__init__(*args, **kwargs)
     self.fields['customer'].widget = SelectWithPop(Customer)
     self.fields[
         'customer'].queryset = Customer.objects.filter_current_company()
     self.fields['project'].widget = SelectWithPop(Project)
     self.fields[
         'project'].queryset = Project.objects.filter_current_company()
     self.fields['delivery_date'].required = False
     self.fields['delivery_date'].input_formats = ["%d.%m.%Y"]
     self.fields['delivery_date'].widget = DatePickerField(
         format="%d.%m.%Y")
     self.fields['delivery_date_deadline'].required = False
     self.fields['delivery_date_deadline'].input_formats = ["%d.%m.%Y"]
     self.fields['delivery_date_deadline'].widget = DatePickerField(
         format="%d.%m.%Y")
Exemple #3
0
    def __init__(self, *args, **kwrds):
        super(ProductForm, self).__init__(*args, **kwrds)

        self.fields['unitForSize'].widget = SelectWithPop(UnitsForSizes)
        self.fields[
            'unitForSize'].queryset = UnitsForSizes.objects.filter_current_company(
            )

        self.fields['productGroup'].widget = SelectWithPop(ProductGroup)
        self.fields[
            'productGroup'].queryset = ProductGroup.objects.filter_current_company(
            )

        self.fields['supplier'].widget = SelectWithPop(Supplier)
        self.fields[
            'supplier'].queryset = Supplier.objects.filter_current_company()
Exemple #4
0
    def __init__(self, *args, **kwargs):
        super(EventForm, self).__init__(*args, **kwargs)
        self.fields['start'].required = True
        self.fields['start'].input_formats = ["%d.%m.%Y"]
        self.fields['start'].widget = DatePickerField(format="%d.%m.%Y")
        self.fields['end'].required = True
        self.fields['end'].input_formats = ["%d.%m.%Y"]
        self.fields['end'].widget = DatePickerField(format="%d.%m.%Y")

        self.fields['users'].queryset = User.objects.filter_current_company()

        self.fields['type'].widget = SelectWithPop(EventType)
        self.fields[
            'type'].queryset = EventType.objects.filter_current_company()
Exemple #5
0
    def __init__(self, *args, **kwargs):
        super(ProjectForm, self).__init__(*args, **kwargs)
        self.fields['deliveryDate'].widget = DatePickerField(
            format="%d.%m.%Y", )
        self.fields['deliveryDate'].input_formats = ["%d.%m.%Y"]
        self.fields['deliveryDateDeadline'].widget = DatePickerField(
            format="%d.%m.%Y", )
        self.fields['deliveryDateDeadline'].input_formats = ["%d.%m.%Y"]

        self.fields['customer'].widget = SelectWithPop(Customer)
        self.fields[
            'customer'].queryset = Customer.objects.filter_current_company()
        self.fields[
            'responsible'].queryset = User.objects.filter_current_company()

        if 'instance' in kwargs:
            self.id = kwargs['instance'].id