On 2013-09-28, at 4:21 PM, Jason S <[email protected]> wrote:

> Thanks Tom,
> I had a pretty painful install experience over a few weeks and had sudo'd a 
> command I shouldn't have when doing the GAE install. 
> After that experience i'd thought it'd be a pain to sort it out but i've just 
> chown'd the project directory and the /tmp/dev_appserver.searchindexes (after 
> making a backup) and its fine.
> 
> Also your right I have recently added django.contrib.staticfiles to my 
> INSTALLED_APPS list, so that may well be it.
> 
> So i'm able to start the dev server as a standard user now and have my static 
> content for my project served from [project]/templates/static/ but managed to 
> break the admin css in the process.

I'm pretty sure mine is getting picked up after running "python manage.py 
collect_static" since that css lives somewhere in your installed python code.

btw, if you aren't using virtualenv and pip for python packages I would highly 
recommend that you spend a few minutes to get that going.

                - Tom

> 
> INFO:root:"GET / HTTP/1.1" 200 -
> INFO:root:"GET /static/css/base.css HTTP/1.1" 200 -
> INFO:root:"GET /static/img/MainBanner.png HTTP/1.1" 200 -
> INFO:root:"GET /admin HTTP/1.1" 301 -
> INFO:root:"GET /admin/ HTTP/1.1" 200 -
> INFO:root:"GET /admin/css/base.css HTTP/1.1" 404 -
> INFO:root:"GET /admin/css/dashboard.css HTTP/1.1" 404 -
> INFO:root:"GET /admin HTTP/1.1" 301 -
> INFO:root:"GET /admin/ HTTP/1.1" 200 -
> INFO:root:"GET /admin/css/base.css HTTP/1.1" 404 -
> INFO:root:"GET /admin/css/dashboard.css HTTP/1.1" 404 -
> 
> I've put the base.css file everywhere in the hopes of finding a location that 
> the admin module will pick it up from, but have just made a mess.... can you 
> advise where I should expect the admin module to pick up it's CSS? 
> Once i've gotten the admin CSS working and confirmed the dev site's static 
> content is still working, i'll clean all of the directories with CSS that 
> aren't needed in the myapp directory and can start trying to make something!
> 
> ./django-1.4/django/contrib/admin/static/admin/admin/css/base.css
> ./django-1.4/django/contrib/admin/static/admin/css/base.css
> ./myapp/admin/admin/css/base.css
> ./myapp/admin/css/base.css
> ./myapp/templates/admin/css/base.css
> ./myapp/templates/static/css/base.css
> ./myapp/blogtut/static/css/base.css
> ./myapp/css/base.css
> ./myapp/static/admin/admin/css/base.css
> ./myapp/static/admin/css/base.css
> ./myapp/static/css/base.css
> ./django-testapp/admin/admin/admin/css/base.css
> ./django-testapp/templates/admin/admin/css/base.css
> 
> 
> 
> 
> On Saturday, 28 September 2013 13:03:07 UTC-10, Thomas wrote:
> 
> On 2013-09-28, at 3:27 PM, Jason S <[email protected]> wrote: 
> 
> > I can now access my CSS file and i've confirmed it's location by changing 
> > its name and confirming the dev server can't see it any more.after I change 
> > the file name. 
> > 
> > The directory its finding it is under [project]/templates/static/css 
> > Sorry, no idea why its working but I suspect its permissions based as i'm 
> > running udo python manage.py runserver 0.0.0.0:8080 
> > I think the dev server is only accessing files owned by root? It doesn't 
> > sound right though. 
> 
> Is there another reason you are running as root? I've been doing all 
> development with my normal user account and have seen no issues at all. If 
> you do have permissions problems those should go away if everything is owned 
> by you rather than root. 
> 
> And you may have enabled django.contrib.staticfiles in your INSTALLED_APPS. I 
> think that helps to find files when you are running the development server. 
> There is a nice chapter in the Django docs on serving static files. 
> 
> hth 
> 
>                     - Tom 
> 
> 
> 
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "Django users" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/django-users.
> For more options, visit https://groups.google.com/groups/opt_out.

Tom Lockhart
[email protected]



-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
For more options, visit https://groups.google.com/groups/opt_out.

<<inline: T_Lockhart_791_email_sig.png>>

Reply via email to