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 | a9ecb02b0e07f61ba6485922c8f762c2c258a7b9 (patch) | |
| tree | a9b1296864a5be9db26af399a14aadb87de96c27 /ishtar_common/views.py | |
| parent | c4134e27d21b7b641a3b68c78cdf6e08cfb15557 (diff) | |
| download | Ishtar-a9ecb02b0e07f61ba6485922c8f762c2c258a7b9.tar.bz2 Ishtar-a9ecb02b0e07f61ba6485922c8f762c2c258a7b9.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(): | 
