示例#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
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)