Can you confirm that you are running the latest version of Satchmo and
Django?  The reason I ask is that the error you are getting seems to be
related to using an older version of Satchmo trunk with a recent Django
trunk. Double check your environment for modpython and make sure you're not
pulling in an old Satchmo version.

As far as the admin not displaying properly, you need to review your
mod_python configuration. Personally, if you have the option, I think it's
easier to get things running with fcgi than with mod_python.

-Chris

On Thu, Feb 5, 2009 at 8:51 PM, bab <[email protected]> wrote:

>
> Hi,
>
> I am new to Satchmo and Django and have been trying to get a store
> online. I have installed Satchmo (as per
> http://www.satchmoproject.com/docs/svn/new_installation.html) using
> the setup below...
>
> Ubuntu 8.04
> Apache
> mod_python
> PostgreSQL
> lastest SVN trunk of Django
> latest SVN trunk of Satchmo
> (+ other requisites for Satchmo and Django as per article)
>
> ...basically I cannot get the admin site for Satchmo to work
> correctly.
>
> I can run the example large project in the development server and the
> admin site is fine, and when I run my project in the development
> server it looks fine but breaks if I try to add a category.
>
> When I run my project under Apache the admin section looks different
> i.e. like it is missing the stylesheet, and again breaks when I try to
> add a new category.
>
> Below is the traceback...
>
> Environment:
>
> Request Method: GET
> Request URL: http://192.168.122.170/admin/product/category/add/
> Django Version: 1.1 pre-alpha SVN-9814
> Python Version: 2.5.2
> Installed Applications:
> ['satchmo_store.shop',
>  'django.contrib.admin',
>  'django.contrib.admindocs',
>  'django.contrib.auth',
>  'django.contrib.contenttypes',
>  'django.contrib.comments',
>  'django.contrib.sessions',
>  'django.contrib.sitemaps',
>  'django.contrib.sites',
>  'registration',
>  'sorl.thumbnail',
>  'satchmo',
>  'keyedcache',
>  'livesettings',
>  'satchmo_store.contact',
>  'product',
>  'shipping',
>  'payment',
>  'payment.modules.giftcertificate',
>  'satchmo_store.contact.supplier',
>  'satchmo_utils',
>  'satchmo_utils.thumbnail',
>  'l10n',
>  'tax',
>  'tax.modules.no',
>  'tax.modules.area',
>  'tax.modules.percent',
>  'satchmo_ext.recentlist',
>  'satchmo_ext.wishlist',
>  'satchmo_ext.upsell',
>  'satchmo_ext.productratings',
>  'app_plugins']
> Installed Middleware:
> ('django.middleware.common.CommonMiddleware',
>  'django.contrib.sessions.middleware.SessionMiddleware',
>  'django.middleware.locale.LocaleMiddleware',
>  'django.contrib.auth.middleware.AuthenticationMiddleware',
>  'django.middleware.doc.XViewMiddleware',
>  'threaded_multihost.middleware.ThreadLocalMiddleware',
>  'satchmo_store.shop.SSLMiddleware.SSLRedirect',
>  'satchmo_ext.recentlist.middleware.RecentProductMiddleware')
>
>
> Traceback:
> File "/usr/lib/python2.5/site-packages/django/core/handlers/base.py"
> in get_response
>  86.                 response = callback(request, *callback_args,
> **callback_kwargs)
> File "/usr/lib/python2.5/site-packages/django/contrib/admin/sites.py"
> in root
>  450.                 return self.model_page(request, *url.split('/',
> 2))
> File "/usr/lib/python2.5/site-packages/django/views/decorators/
> cache.py" in _wrapped_view_func
>  44.         response = view_func(request, *args, **kwargs)
> File "/usr/lib/python2.5/site-packages/django/contrib/admin/sites.py"
> in model_page
>  469.         return admin_obj(request, rest_of_url)
> File "/usr/lib/python2.5/site-packages/django/contrib/admin/
> options.py" in __call__
>  795.             return self.add_view(request)
> File "/usr/lib/python2.5/site-packages/django/db/transaction.py" in
> _commit_on_success
>  238.                 res = func(*args, **kw)
> File "/usr/lib/python2.5/site-packages/django/contrib/admin/
> options.py" in add_view
>  550.             for FormSet in self.get_formsets(request):
> File "/usr/lib/python2.5/site-packages/django/contrib/admin/
> options.py" in get_formsets
>  318.             yield inline.get_formset(request, obj)
> File "/usr/lib/python2.5/site-packages/django/contrib/admin/
> options.py" in get_formset
>  861.         return inlineformset_factory(self.parent_model,
> self.model, **defaults)
> File "/usr/lib/python2.5/site-packages/django/forms/models.py" in
> inlineformset_factory
>  564.         fields = fields_for_model(model, fields, exclude,
> formfield_callback).keys()
> File "/usr/lib/python2.5/site-packages/django/forms/models.py" in
> fields_for_model
>  162.         formfield = formfield_callback(f)
> File "/usr/lib/python2.5/site-packages/django/utils/functional.py" in
> _curried
>  55.         return _curried_func(*(args+moreargs), **dict(kwargs,
> **morekwargs))
> File "/usr/lib/python2.5/site-packages/Satchmo-0.9_pre-py2.5.egg/
> product/admin.py" in formfield_for_dbfield
>  26.             return db_field.formfield(**kwargs)
> File "/usr/lib/python2.5/site-packages/django/db/models/fields/
> files.py" in formfield
>  257.         return super(ImageField, self).formfield(**defaults)
> File "/usr/lib/python2.5/site-packages/django/db/models/fields/
> files.py" in formfield
>  226.         return super(FileField, self).formfield(**defaults)
> File "/usr/lib/python2.5/site-packages/django/db/models/fields/
> __init__.py" in formfield
>  333.         return form_class(**defaults)
> File "/usr/lib/python2.5/site-packages/django/forms/fields.py" in
> __init__
>  452.         super(FileField, self).__init__(*args, **kwargs)
>
> Exception Type: TypeError at /admin/product/category/add/
> Exception Value: __init__() got an unexpected keyword argument
> 'request'
>
>
> Any help or guidance is much appreciated.
>
> Thanks,
>
> Bab.
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Satchmo users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/satchmo-users?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to