Size: a a a

Django [ru] #STAY HOME

2018 December 27

m

mel kaye in Django [ru] #STAY HOME
Viktor
Проверь, в браузере можно через адресную строку дотянуться до css?
источник

m

mel kaye in Django [ru] #STAY HOME
как теперь зароутить все обращения к /js, /css и /src на возвращение статики?
источник

m

mel kaye in Django [ru] #STAY HOME
тут {% static %} прописать?
источник

V

Viktor in Django [ru] #STAY HOME
У тебя точно по этому пути файл лежит?
источник

m

mel kaye in Django [ru] #STAY HOME
они лежат в BASE_DIR/staticfiles
источник

V

Viktor in Django [ru] #STAY HOME
mel kaye
они лежат в BASE_DIR/staticfiles
Staticfiles/js/yourfile.js?
источник

m

mel kaye in Django [ru] #STAY HOME
tree staticfiles 
staticfiles
├── css
│   ├── app.8ae466fc.css
│   └── chunk-vendors.8612f0f1.css
├── favicon.ico
├── img
│   └── logo.9b781d21.png
└── js
   ├── app.00aa3d4a.js
   ├── app.00aa3d4a.js.map
   ├── chunk-vendors.e52b9d9a.js
   └── chunk-vendors.e52b9d9a.js.map
источник

V

Viktor in Django [ru] #STAY HOME
mel kaye
tree staticfiles 
staticfiles
├── css
│   ├── app.8ae466fc.css
│   └── chunk-vendors.8612f0f1.css
├── favicon.ico
├── img
│   └── logo.9b781d21.png
└── js
   ├── app.00aa3d4a.js
   ├── app.00aa3d4a.js.map
   ├── chunk-vendors.e52b9d9a.js
   └── chunk-vendors.e52b9d9a.js.map
Вбей в браузере 127.0.0.1:8000/staticfiles/css/app.8ae466fc.css что выдаст
источник

m

mel kaye in Django [ru] #STAY HOME
[26/Dec/2018 21:10:53] "GET /staticfiles/css/app.8ae466fc.css HTTP/1.1" 404 2288
источник

m

mel kaye in Django [ru] #STAY HOME
#settings.py
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles')

#urls.py
urlpatterns = [
   path('admin/', admin.site.urls),
   path('', Home.as_view(), name='home'),
] + static(settings.STATIC_URL, document_root=settings.STATIC_ROOT)

по http://localhost:8000/static/css/app.8ae466fc.css все равно 404
источник

V

Viktor in Django [ru] #STAY HOME
Подключено что то не так
источник

V

Viktor in Django [ru] #STAY HOME
Так а static dirs ты не прописал?
источник

m

mel kaye in Django [ru] #STAY HOME
нет
источник

V

Viktor in Django [ru] #STAY HOME
Так пропиши
источник

m

mel kaye in Django [ru] #STAY HOME
так, прописал
источник

m

mel kaye in Django [ru] #STAY HOME
вроде работает, спасибо
источник

V

Viktor in Django [ru] #STAY HOME
mel kaye
вроде работает, спасибо
Точно работает?
источник

m

mel kaye in Django [ru] #STAY HOME
осталось только в индексе обращения на статики поменять
источник

V

Viktor in Django [ru] #STAY HOME
У тебя судя по хтмл пути другие должны быть
источник

m

mel kaye in Django [ru] #STAY HOME
Viktor
Точно работает?
источник