unionsi
-
Posts
2 -
Joined
-
Last visited
Posts posted by unionsi
-
-
Hi, as a new developer I have been having problems deploying my django/python application to johnny. After several attempts, I cannot seem to be able to get access their CSS and other static files
In my local server work ok, but when i upload to Johnny can't find my bootstrap css files
settings.pyINSTALLED_APPS = [ 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'apps.hello', ] STATIC_URL = '/static/' STATIC_ROOT = os.path.join(BASE_DIR, 'static_collected') STATICFILES_DIRS = (os.path.join(BASE_DIR, 'static'), '/home/username/public_html/helloserver/static/',)
I add an exception for the static directory in my .htaccess
.htaccess
RewriteEngine On RewriteBase / RewriteRule ^(static/.*)$ - [L] RewriteRule ^(media/.*)$ - [L] RewriteRule ^(admin_media/.*)$ - [L] RewriteRule ^(helloserver/dispatch\.wsgi/.*)$ - [L] RewriteRule ^(.*)$ helloserver/helloserver/dispatch.wsgi/$1 [QSA,PT,L]
Can you help me?
Thanks
Django CSS files not found
in Website Management and Coding
Posted · Edited by unionsi
Hi Krydos,
thanks for your response
I resolve the problem.
I was missing the path of my project
In settings.py add STATIC_URL = '/projectpath/static/' and now woks ok
My confussion was need put de path of my project in the settings.py and not is necessary in the .htaccess
Thanks