﻿id	summary	reporter	owner	description	type	status	component	version	severity	resolution	keywords	cc	stage	has_patch	needs_docs	needs_tests	needs_better_patch	easy	ui_ux
5545	Changeset 6342 broke newforms-admin change/add functionality	lukas einfachkaffee de	nobody	"I don't know what exactly caused it, but I 'nailed' it down to changeset 6342 - since than, I can't add nor change Objects in newforms-admin anymore. Even with a model as simple as

{{{
class ConfigScheme(models.Model):
    """"""
    Defines a Scheme for UID, GID, Maildir of Domains
    """"""
    name = models.CharField('ConfigScheme Name', maxlength=200)
    owner = models.ForeignKey(DjangoUser)
    maildirprefix = models.CharField('Maildir Prefix', maxlength=300)
    uid = models.IntegerField('vMail UID')
    gid = models.IntegerField('vMail GID')

    def __unicode__(self):
        return self.name
}}}

Where DjangoUser is django's user model, I get a TypeError: 
{{{
Traceback (most recent call last):
File ""/srv/managedApps/django_newforms-admin/django/core/handlers/base.py"" in _real_get_response
  81. response = callback(request, *callback_args, **callback_kwargs)
File ""/srv/managedApps/django_newforms-admin/django/contrib/admin/sites.py"" in root
  136. return self.model_page(request, *url.split('/', 2))
File ""/srv/managedApps/django_newforms-admin/django/contrib/admin/sites.py"" in model_page
  153. return admin_obj(request, rest_of_url)
File ""/srv/managedApps/django_newforms-admin/django/contrib/admin/options.py"" in __call__
  251. return self.change_view(request, unquote(url))
File ""/srv/managedApps/django_newforms-admin/django/contrib/admin/options.py"" in change_view
  535. form = ModelForm()
File ""/srv/managedApps/django_newforms-admin/django/newforms/forms.py"" in __init__
  81. self.fields = self.base_fields.copy()
File ""/srv/managedApps/django_newforms-admin/django/newforms/forms.py"" in copy
  34. return SortedDictFromList([(k, copy.deepcopy(v)) for k, v in self.items()])
File ""/srv/managedApps/django_newforms-admin/django/newforms/fields.py"" in __deepcopy__
  107. result.widget = copy.deepcopy(self.widget, memo)

  TypeError at /mokel2/admin/mail/configscheme/1/
  function() takes at least 2 arguments (0 given)
}}}

I'd happily provide more info if needed."		closed	contrib.admin	newforms-admin		duplicate		lukas@…	Unreviewed	0	0	0	0	0	0
