geonode.base.admin

Classes

LicenseAdmin

TopicCategoryAdmin

RegionAdmin

SpatialRepresentationTypeAdmin

RestrictionCodeTypeAdmin

ContactRoleAdmin

LinkAdmin

HierarchicalKeywordAdmin

MenuPlaceholderAdmin

MenuAdmin

MenuItemAdmin

ConfigurationAdmin

ThesaurusAdmin

ThesaurusLabelAdmin

ThesaurusKeywordAdmin

ThesaurusKeywordLabelAdmin

ResourceBaseAdminForm

Functions

metadata_batch_edit(modeladmin, request, queryset)

set_user_and_group_dataset_permission(modeladmin, ...)

Module Contents

geonode.base.admin.metadata_batch_edit(modeladmin, request, queryset)[source]
geonode.base.admin.set_user_and_group_dataset_permission(modeladmin, request, queryset)[source]
class geonode.base.admin.LicenseAdmin[source]

Bases: modeltranslation.admin.TabbedTranslationAdmin

model[source]
list_display = ('id', 'name')[source]
class geonode.base.admin.TopicCategoryAdmin[source]

Bases: modeltranslation.admin.TabbedTranslationAdmin

model[source]
list_display = ('identifier', 'description', 'gn_description', 'fa_class', 'is_choice')[source]
exclude = ('identifier', 'description')[source]
has_add_permission(request)[source]
has_delete_permission(request, obj=None)[source]
class geonode.base.admin.RegionAdmin[source]

Bases: modeltranslation.admin.TabbedTranslationAdmin

model[source]
list_display = ('code', 'name', 'parent')[source]
search_fields = ('code', 'name')[source]
group_fieldsets = True[source]
class geonode.base.admin.SpatialRepresentationTypeAdmin[source]

Bases: modeltranslation.admin.TabbedTranslationAdmin

model[source]
list_display = ('identifier', 'description', 'gn_description', 'is_choice')[source]
has_add_permission(request)[source]
has_delete_permission(request, obj=None)[source]
class geonode.base.admin.RestrictionCodeTypeAdmin[source]

Bases: modeltranslation.admin.TabbedTranslationAdmin

model[source]
list_display = ('identifier', 'description', 'gn_description', 'is_choice')[source]
has_add_permission(request)[source]
has_delete_permission(request, obj=None)[source]
class geonode.base.admin.ContactRoleAdmin[source]

Bases: django.contrib.admin.ModelAdmin

model[source]
list_display = ('id', 'contact', 'resource', 'role')[source]
list_editable = ('contact', 'resource', 'role')[source]
form[source]
class geonode.base.admin.LinkAdmin[source]

Bases: django.contrib.admin.ModelAdmin

model[source]
list_display = ('id', 'resource', 'extension', 'link_type', 'name', 'mime')[source]
list_filter = ('resource', 'extension', 'link_type', 'mime')[source]
search_fields = ('name', 'resource__title')[source]
form[source]
class geonode.base.admin.HierarchicalKeywordAdmin[source]

Bases: treebeard.admin.TreeAdmin

search_fields = ('name',)[source]
form[source]
class geonode.base.admin.MenuPlaceholderAdmin[source]

Bases: django.contrib.admin.ModelAdmin

model[source]
list_display = ('name',)[source]
class geonode.base.admin.MenuAdmin[source]

Bases: django.contrib.admin.ModelAdmin

model[source]
list_display = ('title', 'placeholder', 'order')[source]
class geonode.base.admin.MenuItemAdmin[source]

Bases: django.contrib.admin.ModelAdmin

model[source]
list_display = ('title', 'menu', 'order', 'blank_target', 'url')[source]
class geonode.base.admin.ConfigurationAdmin[source]

Bases: django.contrib.admin.ModelAdmin

model[source]
has_delete_permission(request, obj=None)[source]
get_form(request, obj=None, **kwargs)[source]
class geonode.base.admin.ThesaurusAdmin[source]

Bases: django.contrib.admin.ModelAdmin

change_list_template = 'admin/thesauri/change_list.html'[source]
model[source]
list_display = ('id', 'identifier')[source]
ordering = ('identifier',)[source]
get_urls()[source]
import_rdf(request)[source]
class geonode.base.admin.ThesaurusLabelAdmin[source]

Bases: django.contrib.admin.ModelAdmin

model[source]
list_display = ('thesaurus_id', 'lang', 'label')[source]
ordering = ('thesaurus__identifier', 'lang')[source]
thesaurus_id(obj)[source]
class geonode.base.admin.ThesaurusKeywordAdmin[source]

Bases: django.contrib.admin.ModelAdmin

model[source]
list_display = ('thesaurus_id', 'about', 'alt_label')[source]
ordering = ('thesaurus__identifier', 'alt_label')[source]
list_filter = ('thesaurus_id',)[source]
thesaurus_id(obj)[source]
class geonode.base.admin.ThesaurusKeywordLabelAdmin[source]

Bases: django.contrib.admin.ModelAdmin

model[source]
list_display = ('thesaurus_id', 'keyword_id', 'lang', 'label')[source]
ordering = ('keyword__thesaurus__identifier', 'keyword__alt_label', 'lang')[source]
list_filter = ('keyword__thesaurus__identifier', 'keyword_id', 'lang')[source]
thesaurus_id(obj)[source]
keyword_id(obj)[source]
class geonode.base.admin.ResourceBaseAdminForm[source]

Bases: dal.autocomplete.FutureModelForm

keywords[source]
delete_queryset(request, queryset)[source]

We need to invoke the ‘ResourceBase.delete’ method even when deleting through the admin batch action

class Meta[source]