Just as Jason said, basically what we need to do is put the current site path in the system path.
The Pinax approach is using python site package in the manage.py and put the current site path with site.addsitedir. There is another community application Sphene Community Tool which just simply using sys.path.append site path to the system path. Both works great in breaking the site and apps dependencies. Best, V On Aug 21, 5:27 pm, jason <[EMAIL PROTECTED]> wrote: > This is probably due to the module pinax being on the pyhton-path. > This way you don't have to import it. > You can edit the path from python like so: > > import sys > sys.path.insert(0, "/path/to/package") > > If you install a package using setup.py or setuptools or some other > automatic mechanism, it is usually automatically added to your path. > This may be also true for pinax, although I'm not sure. > > Best Regards, > > Jesaja Everling > > On Aug 21, 9:03 pm, ViX <[EMAIL PROTECTED]> wrote: > > > That seems not the case, > > eg.http://code.google.com/p/django-hotclub/source/browse/trunk/pinax/url... > > > I don't see anything like > > from pinax import * > > > But it is doing: > > (r'^about/', include('about.urls')), > > instead of : > > (r'^about/', include('pinax.about.urls')), > > > Best, > > V > > > On Aug 21, 1:20 pm, Jonathan Nelson <[EMAIL PROTECTED]> wrote: > > > > Look at the import statements on the different urls.py files. > > > > This: > > > > from myproject.myapp import myview > > > > urlpatterns = patterns('', > > > (r'^somepattern/', myview)) > > > > Does the same thing as this: > > > > urlpatterns = patterns('', > > > (r'^somepattern/', myproject.myapp.myview)) > > > > On Aug 21, 8:51 am, ViX <[EMAIL PROTECTED]> wrote: > > > > > I saw some django projects have the site urls.py > > > > > urlpatterns = patterns('', > > > > (r'^app/', include('apps.urls')), > > > > ) > > > > > instead of the regular one: > > > > > urlpatterns = patterns('', > > > > (r'^app/', include('mysite.apps.urls')), > > > > ) > > > > > What need to be setup to achieve this? I trid to look into the site > > > > settings.py but no luck. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---