Пример #1
0
def edit_contact(request, contact_id):
    """
    Edits a Contact.
    """
    return edit_object(request, Contact, contact_id,
        template_object_name='contact',
        template_name='contacts/edit_contact.html')
Пример #2
0
def edit_artifact_type(request, artifact_type_id):
    """
    Edits an Artifact Type.
    """
    return edit_object(request, ArtifactType, artifact_type_id,
        template_object_name = 'artifact_type',
        template_name='artifact_types/edit_artifact_type.html')
Пример #3
0
def edit_expense_type(request, expense_type_id):
    """
    Edits an Expense Type.
    """
    return edit_object(request, ExpenseType, expense_type_id,
        template_object_name = 'expense_type',
        template_name='expense_types/edit_expense_type.html')
Пример #4
0
def edit_activity_type(request, activity_type_id):
    """
    Edits an Activity Type.
    """
    return edit_object(request, ActivityType, activity_type_id,
        template_object_name = 'activity_type',
        template_name='activity_types/edit_activity_type.html')
Пример #5
0
def edit_sql_report(request, sql_report_id):
    """
    Edits an SQL Report.
    """
    return edit_object(request, SQLReport, sql_report_id,
        template_object_name='sql_report',
        template_name='sql_reports/edit_sql_report.html')
Пример #6
0
def edit_task_type(request, task_type_id):
    """
    Edits a Task Type.
    """
    return edit_object(request, TaskType, task_type_id,
        template_object_name = 'task_type',
        template_name='task_types/edit_task_type.html')
Пример #7
0
def edit_client(request, client_id):
    """
    Edit a Client.
    """
    return edit_object(request, Client, client_id,
        fields=('name', 'notes', 'disabled'),
        template_name='clients/edit_client.html',
        template_object_name='client')
Пример #8
0
def edit_sql_report(request, sql_report_id):
    """
    Edits an SQL Report.
    """
    return edit_object(request,
                       SQLReport,
                       sql_report_id,
                       template_object_name='sql_report',
                       template_name='sql_reports/edit_sql_report.html')
Пример #9
0
def edit_contact(request, contact_id):
    """
    Edits a Contact.
    """
    return edit_object(request,
                       Contact,
                       contact_id,
                       template_object_name='contact',
                       template_name='contacts/edit_contact.html')
Пример #10
0
def edit_expense_type(request, expense_type_id):
    """
    Edits an Expense Type.
    """
    return edit_object(request,
                       ExpenseType,
                       expense_type_id,
                       template_object_name='expense_type',
                       template_name='expense_types/edit_expense_type.html')
Пример #11
0
def edit_activity_type(request, activity_type_id):
    """
    Edits an Activity Type.
    """
    return edit_object(request,
                       ActivityType,
                       activity_type_id,
                       template_object_name='activity_type',
                       template_name='activity_types/edit_activity_type.html')
Пример #12
0
def edit_invoice(request, invoice_number):
    """
    Edits an Invoice.
    """
    invoice = get_object_or_404(Invoice.objects.with_job_details(),
                                number=invoice_number)
    return edit_object(request, Invoice, invoice.id,
        fields=('adjustment', 'amount_received', 'comment'),
        template_object_name='invoice',
        template_name='invoices/edit_invoice.html', extra_context={
            'invoice': invoice,
        })
Пример #13
0
def edit_invoice(request, invoice_number):
    """
    Edits an Invoice.
    """
    invoice = get_object_or_404(Invoice.objects.with_job_details(),
                                number=invoice_number)
    return edit_object(request,
                       Invoice,
                       invoice.id,
                       fields=('adjustment', 'amount_received', 'comment'),
                       template_object_name='invoice',
                       template_name='invoices/edit_invoice.html',
                       extra_context={
                           'invoice': invoice,
                       })