예제 #1
0
def location_delete(request):
    info = LocationInfo()
    return render_delete(request,
                         Location,
                         'seeddb-location',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #2
0
파일: netboxgroup.py 프로젝트: wujcheng/nav
def netboxgroup_delete(request):
    info = NetboxGroupInfo()
    return render_delete(request,
                         NetboxGroup,
                         'seeddb-netboxgroup',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #3
0
def cabling_delete(request):
    info = CablingInfo()
    return render_delete(request,
                         Cabling,
                         'seeddb-cabling',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #4
0
파일: vendor.py 프로젝트: Cloudxtreme/nav
def vendor_delete(request):
    info = VendorInfo()
    return render_delete(request,
                         Vendor,
                         'seeddb-vendor',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #5
0
def netboxtype_delete(request):
    info = NetboxTypeInfo()
    return render_delete(request,
                         NetboxType,
                         'seeddb-type',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #6
0
def patch_delete(request):
    info = PatchInfo()
    return render_delete(request,
                         Patch,
                         'seeddb-patch',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #7
0
파일: room.py 프로젝트: plan1230/nav
def room_delete(request, object_id=None):
    """Controller for deleting rooms. Used in room()"""
    info = RoomInfo()
    return render_delete(request, Room, 'seeddb-room',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context,
                         object_id=object_id)
예제 #8
0
파일: __init__.py 프로젝트: wujcheng/nav
def service_delete(request):
    info = ServiceInfo()
    return render_delete(request,
                         Service,
                         'seeddb-service',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #9
0
파일: prefix.py 프로젝트: yytsui/nav
def prefix_delete(request):
    """Controller for deleting prefixes"""
    info = PrefixInfo()
    return render_delete(request,
                         Prefix,
                         'seeddb-prefix',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #10
0
def management_profile_delete(request):
    """Controller for deleting management profiles. Used in
    management_profile()"""
    info = ManagementProfileInfo()
    return render_delete(request, ManagementProfile,
                         redirect='seeddb-management-profile',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #11
0
def netbox_delete(request):
    """Controller for handling a request for deleting a netbox"""
    info = NetboxInfo()
    return render_delete(request,
                         Netbox,
                         'seeddb-netbox',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #12
0
def usage_delete(request):
    """The view used when deleting usages"""
    info = UsageInfo()
    return render_delete(request,
                         Usage,
                         'seeddb-usage',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #13
0
def organization_delete(request, object_id=None):
    info = OrganizationInfo()
    return render_delete(request,
                         Organization,
                         'seeddb-organization',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context,
                         object_id=object_id)
예제 #14
0
def netbox_delete(request, object_id=None):
    """Controller for handling a request for deleting a netbox"""
    info = NetboxInfo()
    return render_delete(request, Netbox, 'seeddb-netbox',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context,
                         pre_delete_operation=netbox_pre_deletion_mark,
                         delete_operation=None,
                         object_id=object_id)
예제 #15
0
파일: __init__.py 프로젝트: plan1230/nav
def patch_delete(request, object_id=None):
    """The view used when deleting patches"""
    info = PatchInfo()
    return render_delete(request,
                         Patch,
                         'seeddb-patch',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context,
                         object_id=object_id)
예제 #16
0
def vendor_delete(request):
    """The view used when deleting vendors"""
    info = VendorInfo()
    return render_delete(
        request,
        Vendor,
        'seeddb-vendor',
        whitelist=SEEDDB_EDITABLE_MODELS,
        extra_context=info.template_context,
    )
예제 #17
0
def netboxtype_delete(request):
    info = NetboxTypeInfo()
    return render_delete(request, NetboxType, 'seeddb-type',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #18
0
def usage_delete(request):
    info = UsageInfo()
    return render_delete(request, Usage, 'seeddb-usage',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #19
0
def vendor_delete(request):
    info = VendorInfo()
    return render_delete(request, Vendor, 'seeddb-vendor',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #20
0
def service_delete(request):
    info = ServiceInfo()
    return render_delete(request, Service, 'seeddb-service',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #21
0
def organization_delete(request):
    info = OrganizationInfo()
    return render_delete(request, Organization, 'seeddb-organization',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #22
0
def prefix_delete(request):
    """Controller for deleting prefixes"""
    info = PrefixInfo()
    return render_delete(request, Prefix, 'seeddb-prefix',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #23
0
def room_delete(request):
    """Controller for deleting rooms. Used in room()"""
    info = RoomInfo()
    return render_delete(request, Room, 'seeddb-room',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)
예제 #24
0
def patch_delete(request):
    info = PatchInfo()
    return render_delete(request, Patch, 'seeddb-patch',
                         whitelist=SEEDDB_EDITABLE_MODELS,
                         extra_context=info.template_context)