Beispiel #1
0
def edit_publisher(request, pk=None, focus='', view='complete'):
    return edit_model(request,
                      __name__,
                      'Publisher',
                      'catalogue',
                      pk,
                      focus=focus,
                      view=view)
Beispiel #2
0
def edit_periodical(request, pk=None, focus='', view='complete'):
    names = 'periodicalpublication_formset,periodicalperson_formset'
    return edit_model(request,
                      __name__,
                      'Periodical',
                      'catalogue',
                      pk,
                      formset_names=names,
                      focus=focus,
                      view=view)
Beispiel #3
0
def edit_evidence(request, pk=None, focus='', view='complete'):
    names = ''
    return edit_model(request,
                      __name__,
                      'Evidence',
                      'installations',
                      pk,
                      formset_names=names,
                      focus=focus,
                      view=view)
Beispiel #4
0
def edit_installation(request, pk=None, focus='', view='complete'):
    names = 'installationinstallation_formset,installationinstitution_formset,installationperson_formset,installationevidence_formset'
    return edit_model(request,
                      __name__,
                      'Installation',
                      'installations',
                      pk,
                      formset_names=names,
                      focus=focus,
                      view=view)
Beispiel #5
0
def edit_location(request, pk=None, focus='', view='complete'):
    names = 'location_relation_formset'
    return edit_model(request,
                      __name__,
                      'Location',
                      'locations',
                      pk,
                      formset_names=names,
                      focus=focus,
                      view=view)
Beispiel #6
0
def edit_liturgicalmanuscript(request, pk=None, focus='', view='complete'):
    names = 'liturgicalmanuscriptsaint_formset,liturgicalmanuscriptchurch_formset'
    return edit_model(request,
                      __name__,
                      'LiturgicalManuscript',
                      'saints',
                      pk,
                      formset_names=names,
                      focus=focus,
                      view=view)
Beispiel #7
0
def edit_object(request, pk=None, focus='', view='complete'):
    names = 'objectsaint_formset,objectchurch_formset'
    return edit_model(request,
                      __name__,
                      'Object',
                      'saints',
                      pk,
                      formset_names=names,
                      focus=focus,
                      view=view)
Beispiel #8
0
def edit_church(request, pk=None, focus='', view='complete'):
    names = 'churchsaint_formset,churchobject_formset,churchinscription_formset,churchliturgicalmanuscript_formset'
    return edit_model(request,
                      __name__,
                      'Church',
                      'saints',
                      pk,
                      formset_names=names,
                      focus=focus,
                      view=view)
Beispiel #9
0
def edit_saint(request, pk=None, focus='', view='complete'):
    names = 'saintchurch_formset,saintinscription_formset,saintobject_formset,saintliturgicalmanuscript_formset'
    return edit_model(request,
                      __name__,
                      'Saint',
                      'saints',
                      pk,
                      formset_names=names,
                      focus=focus,
                      view=view)
Beispiel #10
0
def edit_inscription(request, pk=None, focus='', view='complete'):
    names = 'inscriptionsaint_formset,inscriptionchurch_formset'
    return edit_model(request,
                      __name__,
                      'Inscription',
                      'saints',
                      pk,
                      formset_names=names,
                      focus=focus,
                      view=view)
Beispiel #11
0
def edit_figure(request, pk=None, focus='', view='complete'):
    '''source of life map demo.
	'''
    return edit_model(request,
                      __name__,
                      'Figure',
                      'locations',
                      pk,
                      focus=focus,
                      view=view)
Beispiel #12
0
def edit_person(request, pk=None, focus='', view='complete'):
    names = 'personperson_formset,personcity_formset,personneighbourhood_formset,personinstitution_formset,'
    names += 'personinstallation_formset,personevidence_formset'
    return edit_model(request,
                      __name__,
                      'Person',
                      'installations',
                      pk,
                      formset_names=names,
                      focus=focus,
                      view=view)
Beispiel #13
0
def edit_movement(request, pk=None, focus='', view='complete'):
    '''add or edit a movement instance.'''
    names = 'movementperson_formset'
    return edit_model(request,
                      __name__,
                      'Movement',
                      'persons',
                      pk,
                      formset_names=names,
                      focus=focus,
                      view=view)
Beispiel #14
0
def edit_text(request, pk=None, focus='', view='complete'):
    names = 'texttext_formset,texttextr_formset,textperson_formset,textpublication_formset'
    names += ',textreviewpublication_formset'
    return edit_model(request,
                      __name__,
                      'Text',
                      'catalogue',
                      pk,
                      formset_names=names,
                      focus=focus,
                      view=view)
Beispiel #15
0
def edit_illustration(request, pk=None, focus='', view='complete'):
    names = 'illustrationperson_formset,illustrationpublication_formset'
    names += ',illustrationillustration_formset,illustrationillustration_formsetr'
    return edit_model(request,
                      __name__,
                      'Illustration',
                      'catalogue',
                      pk,
                      formset_names=names,
                      focus=focus,
                      view=view)
Beispiel #16
0
def edit_publication(request, pk=None, focus='', view='complete'):
    names = 'publicationtext_formset,publicationillustration_formset,publicationperiodical_formset'
    names += ',publicationreviewedbytext_formset'

    return edit_model(request,
                      __name__,
                      'Publication',
                      'catalogue',
                      pk,
                      formset_names=names,
                      focus=focus,
                      view=view)
Beispiel #17
0
def edit_person(request, pk=None, focus='', view='complete'):
    '''add or edit a person instance and person location relation
	navbar and navcontent set the active tab (last used one)
	'''
    names = 'location_formset,persontext_formset,personillustration_formset'
    names += ',personmovement_formset,personpublisher_formset,personperson_formset'
    names += ',personpersonr_formset,personperiodical_formset'
    return edit_model(request,
                      __name__,
                      'Person',
                      'persons',
                      pk,
                      formset_names=names,
                      focus=focus,
                      view=view)