diff options
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(): | 
