def edit_publisher(request, pk=None, focus='', view='complete'): return edit_model(request, __name__, 'Publisher', 'catalogue', pk, focus=focus, view=view)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)