You may autopopulate created_by field via admin interface following this
guideline:
http://stackoverflow.com/questions/3986963/prepopulate-an-admin-field-from-logged-in-user
Hope it helps!
El viernes, 24 de junio de 2011 22:00:28 UTC+2, django_cd escribió:
>
> Hey,
>
> I am very new to Django just started working around with forms. I have
> been facing difficulty in getting a user registered. Anyways i was
> following steps given in James Bennet blog.
>
> http://www.b-list.org/weblog/2006/sep/02/django-tips-user-registration/
>
> I have defined my classes, forms similar to whats given on the blog post.
>
> Here is my traceback :
>
> ---
> Environment:
>
>
> Request Method: GET
> Request URL: http://127.0.0.1:8000/cd/
>
> Django Version: 1.3
> Python Version: 2.7.1
> Installed Applications:
> ['django.contrib.auth',
> 'django.contrib.contenttypes',
> 'django.contrib.sessions',
> 'django.contrib.sites',
> 'django.contrib.messages',
> 'django.contrib.staticfiles',
> 'django.contrib.admin',
> 'registration']
> Installed Middleware:
> ('django.middleware.common.CommonMiddleware',
> 'django.contrib.sessions.middleware.SessionMiddleware',
> 'django.middleware.csrf.CsrfViewMiddleware',
> 'django.contrib.auth.middleware.AuthenticationMiddleware',
> 'django.contrib.messages.middleware.MessageMiddleware',
> 'django.middleware.csrf.CsrfResponseMiddleware')
>
>
> Template error:
> In template c:\users\pradeep\desktop\cd\templates\index.html, error at
> line 6
>Caught AttributeError while rendering: 'module' object has no attribute
> 'Manipulator'
>1 :
>
>
>2 :
>
>
>3 :
>
>
>4 :
>
>
>5 : Hey you are on index page
>
>
>6 : Register
>
>
>7 :
>
>
>8 :
>
> Traceback:
> File "C:\Python27\lib\site-packages\django\core\handlers\base.py" in
> get_response
> 111. response = callback(request,
> *callback_args, **callback_kwargs)
> File "C:\Users\pradeep\Desktop\cd\views.py" in indexPage
> 8. return direct_to_template(request, template='index.html')
> File "C:\Python27\lib\site-packages\django\views\generic\simple.py" in
> direct_to_template
> 28. return HttpResponse(t.render(c), mimetype=mimetype)
> File "C:\Python27\lib\site-packages\django\template\base.py" in render
> 123. return self._render(context)
> File "C:\Python27\lib\site-packages\django\template\base.py" in _render
> 117. return self.nodelist.render(context)
> File "C:\Python27\lib\site-packages\django\template\base.py" in render
> 744. bits.append(self.render_node(node, context))
> File "C:\Python27\lib\site-packages\django\template\debug.py" in
> render_node
> 73. result = node.render(context)
> File "C:\Python27\lib\site-packages\django\template\defaulttags.py" in
> render
> 437. url = reverse(view_name, args=args, kwargs=kwargs,
> current_app=context.current_app)
> File "C:\Python27\lib\site-packages\django\core\urlresolvers.py" in reverse
> 391. *args, **kwargs)))
> File "C:\Python27\lib\site-packages\django\core\urlresolvers.py" in reverse
> 312. possibilities = self.reverse_dict.getlist(lookup_view)
> File "C:\Python27\lib\site-packages\django\core\urlresolvers.py" in
> _get_reverse_dict
> 229. self._populate()
> File "C:\Python27\lib\site-packages\django\core\urlresolvers.py" in
> _populate
> 208. for name in pattern.reverse_dict:
> File "C:\Python27\lib\site-packages\django\core\urlresolvers.py" in
> _get_reverse_dict
> 229. self._populate()
> File "C:\Python27\lib\site-packages\django\core\urlresolvers.py" in
> _populate
> 197. for pattern in reversed(self.url_patterns):
> File "C:\Python27\lib\site-packages\django\core\urlresolvers.py" in
> _get_url_patterns
> 279. patterns = getattr(self.urlconf_module, "urlpatterns",
> self.urlconf_module)
> File "C:\Python27\lib\site-packages\django\core\urlresolvers.py" in
> _get_urlconf_module
> 274. self._urlconf_module = import_module(self.urlconf_name)
> File "C:\Python27\lib\site-packages\django\utils\importlib.py" in
> import_module
> 35. __import__(name)
> File "C:\Users\pradeep\Desktop\cd\registration\urls.py" in
> 2. from registration import views
> File "C:\Users\pradeep\Desktop\cd\registration\views.py" in
> 10. from registration.forms import UserForm, StateForm, CityForm,
> RegForm, LoginForm, UserSchoolForm, UserCollegeForm, UserUnivForm,
> UserCompanyForm
> File "C:\Users\pradeep\Desktop\cd\registration\forms.py" in
> 15. class UserForm(forms.Manipulator):
>
> Exception Type: TemplateSyntaxError at /cd/
> Exception Value: Caught AttributeError while rendering: 'module' object
> has no attribute 'Manipulator'
>
>
>
>
> I tried