I'm not sure what else to try, but let me know if there's something specific
you want to see.  Here's a similar session to what you ran, but note that I
demonstrate 6717 working first.  Also note that I'm running Django from
'~/mysite/django'; I don't have any Django version installed in
site-packages.

~/mysite$ rpm -q python
python-2.4.3-19.el5
~/mysite$ python
Python 2.4.3 (#1, Dec 11 2006, 11:38:52)
[GCC 4.1.1 20061130 (Red Hat 4.1.1-43)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>>
~/mysite$ ./manage.py runserver
Validating models...
0 errors found

Django version 0.97-pre-SVN-6717, using settings 'mysite.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
42
[10/Dec/2007 12:59:53] "GET / HTTP/1.1" 404 2053
~/mysite$ (cd django && svn up -r6718)
U    core/management/__init__.py
Updated to revision 6718.
~/mysite$ ./manage.py runserver
Validating models...
0 errors found

Django version 0.97-pre-SVN-6718, using settings 'mysite.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
[10/Dec/2007 13:00:40] "GET / HTTP/1.1" 500 47596
~/mysite$ ./manage.py runserver --settings=mysite.settings
Validating models...
0 errors found

Django version 0.97-pre-SVN-6718, using settings 'mysite.settings'
Development server is running at http://127.0.0.1:8000/
Quit the server with CONTROL-C.
42
[10/Dec/2007 13:01:07] "GET / HTTP/1.1" 404 2053


Josh

On Dec 9, 2007 7:15 AM, Todd O'Bryan <[EMAIL PROTECTED]> wrote:

>
> Crapola.
>
> r6718 was a patch I wrote. Without the patch you only get app-defined
> commands if you use manage.py. With django-admin.py, you don't get
> app-defined commands, even if you specify a --settings=path module.
>
> I just tried the steps you mentioned and everything works fine, both
> in Python 2.4 and 2.5:
>
> [EMAIL PROTECTED]:~/Desktop/mysite$ python2.4
> Python 2.4.4 (#2, Oct  4 2007, 22:02:31)
> [GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>>
> [EMAIL PROTECTED]:~/Desktop/mysite$ python2.4 manage.py runserver
> Validating models...
> 0 errors found
>
> Django version 0.97-pre-SVN-6718, using settings 'mysite.settings'
> Development server is running at http://127.0.0.1:8000/
> Quit the server with CONTROL-C.
> 42
> [09/Dec/2007 09:11:40] "GET / HTTP/1.1" 404 2053
> [EMAIL PROTECTED]:~/Desktop/mysite$ python
> Python 2.5.1 (r251:54863, Oct  5 2007, 13:36:32)
> [GCC 4.1.3 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>>
> [EMAIL PROTECTED]:~/Desktop/mysite$ python manage.py runserver
> Validating models...
> 0 errors found
>
> Django version 0.97-pre-SVN-6718, using settings 'mysite.settings'
> Development server is running at http://127.0.0.1:8000/
> Quit the server with CONTROL-C.
> 42
> [09/Dec/2007 09:12:17] "GET / HTTP/1.1" 404 2053
>
> Can you provide any other debugging information that might help me
> narrow down the problem?
>
> Adrian, what errors were you seeing that caused the revert?
>
> Todd
> (Sorry it took me so long to get to this--teaching has been a bear
> recently.)
>
> On Dec 4, 2007 5:37 PM, Josh Stone <[EMAIL PROTECTED]> wrote:
> >
> > I just found that commit 6871 fixed the problem by reverting 6718:
> >     "Undid [6718], as it broke 'django-admin.py runserver' for a
> > reason I haven't figured out yet"
> >
> > But since there still seems to be some mystery, I went on with some
> > debugging on 6718 anyway below.
> >
> > On Dec 2, 6:53 am, Malcolm Tredinnick <[EMAIL PROTECTED]>
> > wrote:
> > > Try to reduce the problem to something a bit simpler, since there's a
> > > large package involved here (that I, and probably a lot of other
> people
> > > on this list, know nothing about).
> >
> > I'm sorry, you're right, I should have pared down the problem first.
> >
> > > Does just creating a simple Django project from scratch work for you
> > > (e.g. the tutorial application)?
> >
> > I started a new 'mysite' as described in the beginning of the
> > tutorial, and verified that I could get the "Welcome to Django" page.
> > Then I made the following simple changes:
> >
> >   Add to settings.py:
> >     FOOBAR = 42
> >
> >   Add to urls.py:
> >     from django.conf import settings
> >     print settings.FOOBAR
> >
> > Then when I visit the site, I get an ImproperlyConfigured exception,
> > "Error while importing URLconf 'mysite.urls': 'Settings' object has no
> > attribute 'FOOBAR'".  But if I add "--settings=mysite.settings" to the
> > manage.py command line, then it works fine.
> >
> > > What operating system are you running on (there could well be Windows
> > > vs. Mac vs. Linux vs. OS/2 differences)? What exceptions do you get?
> > > Just the standard "can't find settings" exception, or something else?
> >
> > This is RHEL5.1, with python-2.4.3-19.el5.  The exception is always
> > the same, as quoted above.
> >
> > Let me know if I should try anything else.  Otherwise I'll just use
> > Django after 6718 was reverted, where things are fine for me.
> >
> > Josh
> >
> > >
> >
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to