Size: a a a

Django [ru] #STAY HOME

2021 February 09

АЕ

Андрей Ерофеев... in Django [ru] #STAY HOME
Dan Tyan
STATIC_ROOT смотри на /var/www/projectdir/static/?
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATICFILES_DIRS = [
   os.path.join(BASE_DIR, 'firstapp/static')
]
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Андрей Ерофеев
STATIC_URL = '/static/'
STATIC_ROOT = os.path.join(BASE_DIR, 'static')
STATICFILES_DIRS = [
   os.path.join(BASE_DIR, 'firstapp/static')
]
а BASE_DIR чему равна ?
источник

АЕ

Андрей Ерофеев... in Django [ru] #STAY HOME
Dan Tyan
а BASE_DIR чему равна ?
BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(file)))
источник

АЕ

Андрей Ерофеев... in Django [ru] #STAY HOME
она изначально и устанавливается
источник

DT

Dan Tyan in Django [ru] #STAY HOME
смешно смешно
источник

АЕ

Андрей Ерофеев... in Django [ru] #STAY HOME
o_0
источник

DT

Dan Tyan in Django [ru] #STAY HOME
как бы хотелось понимать какой там путь
источник

АЕ

Андрей Ерофеев... in Django [ru] #STAY HOME
источник

DT

Denis Taranov in Django [ru] #STAY HOME
у тебя похоже статика лежит рядом с manage.py, а нджинкс ее ожидает по пути  /var/www/projectdir
источник

DT

Dan Tyan in Django [ru] #STAY HOME
/var/www/projectdir/static/ - у тебя в nginx
/var/www/projectdir/testproject/static/ - фактическое нахождение
источник

АЕ

Андрей Ерофеев... in Django [ru] #STAY HOME
server {
   listen 80;
   server_name 62.109.20.101;
   access_log  /var/log/nginx/example.log;

   location = /favicon.ico { access_log off; log_not_found off; }

   location /static/ {
       root /var/www/projectdir/testproject;
   }

   location / {
       include proxy_params;
       proxy_pass http://62.109.20.101:8000;
   }
}
источник

АЕ

Андрей Ерофеев... in Django [ru] #STAY HOME
результат тот же
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
location /static/ {
       root /var/www/projectdir;
   }
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Андрей Ерофеев
server {
   listen 80;
   server_name 62.109.20.101;
   access_log  /var/log/nginx/example.log;

   location = /favicon.ico { access_log off; log_not_found off; }

   location /static/ {
       root /var/www/projectdir/testproject;
   }

   location / {
       include proxy_params;
       proxy_pass http://62.109.20.101:8000;
   }
}
nginx перезапустил ?
источник

АЕ

Андрей Ерофеев... in Django [ru] #STAY HOME
да, вот так
источник

D

Doni in Django [ru] #STAY HOME
а в чем разница между
uuid.uuid4 и uuid.uuid_lib.uuid4 ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Doni
а в чем разница между
uuid.uuid4 и uuid.uuid_lib.uuid4 ?
ни в чем?
там выше uuid_lib alias для uuid4
источник

D

Doni in Django [ru] #STAY HOME
Dan Tyan
ни в чем?
там выше uuid_lib alias для uuid4
а сорян не заметил
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
товарищи джангисты, подключил к джанге flatpages.
Заимел два вопроса:
1. Как сделать корневую страницу?
в urls.py:
path('', include('django.contrib.flatpages.urls')),

создаю страницу где урлом указываю /
не получается.
2. Как в шаблон передать свои переменные? Точнее хотелось бы как-то переписать вьюшку которая занимается рендерингом flatpages
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Yegor Kowalew
товарищи джангисты, подключил к джанге flatpages.
Заимел два вопроса:
1. Как сделать корневую страницу?
в urls.py:
path('', include('django.contrib.flatpages.urls')),

создаю страницу где урлом указываю /
не получается.
2. Как в шаблон передать свои переменные? Точнее хотелось бы как-то переписать вьюшку которая занимается рендерингом flatpages
ну если в flatpages.urls нет "" пути, то не странно
источник