diff options
author | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-01-13 23:08:11 +0100 |
---|---|---|
committer | Étienne Loks <etienne.loks@iggdrasil.net> | 2016-01-13 23:08:11 +0100 |
commit | 4e8808f613749fcb1896cb932557c33cee2157a9 (patch) | |
tree | a9b1296864a5be9db26af399a14aadb87de96c27 /ishtar_common/views.py | |
parent | 5abe9dcdfc37493be0596d49c1ce8aa8266f2e34 (diff) | |
download | Ishtar-4e8808f613749fcb1896cb932557c33cee2157a9.tar.bz2 Ishtar-4e8808f613749fcb1896cb932557c33cee2157a9.zip |
Manage many additions for archaeological sites (refs #3043)
Diffstat (limited to 'ishtar_common/views.py')
-rw-r--r-- | ishtar_common/views.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/ishtar_common/views.py b/ishtar_common/views.py index 1320517ff..1f2bc7f67 100644 --- a/ishtar_common/views.py +++ b/ishtar_common/views.py @@ -821,13 +821,14 @@ def autocomplete_author(request): return HttpResponse(data, mimetype='text/plain') -def new_item(model, frm): +def new_item(model, frm, many=False): def func(request, parent_name, limits=''): model_name = model._meta.object_name if not check_permission(request, 'add_' + model_name.lower()): not_permitted_msg = ugettext(u"Operation not permitted.") return HttpResponse(not_permitted_msg) - dct = {'title': unicode(_(u'New %s' % model_name.lower()))} + dct = {'title': unicode(_(u'New %s' % model_name.lower())), + 'many': many} if request.method == 'POST': dct['form'] = frm(request.POST, limits=limits) if dct['form'].is_valid(): |