Size: a a a

Django [ru] #STAY HOME

2021 January 20

D

Doni in Django [ru] #STAY HOME
sudo chmod -R user /directory ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Doni
sudo chmod -R user /directory ?
для корневоф может быть
только учти что nginx или uwsgi тоже должен иметь доступ
источник

D

Doni in Django [ru] #STAY HOME
Dan Tyan
для корневоф может быть
только учти что nginx или uwsgi тоже должен иметь доступ
    location /static/ {
       root /home/ubuntu/project/staticfiles;
   }
   location /media/ {
       root /home/ubuntu/project;
   }
источник

D

Doni in Django [ru] #STAY HOME
почему-то nginx не раздаёт статику посмотри пожалуйста
источник

D

Doni in Django [ru] #STAY HOME
STATIC_ROOT = BASE_DIR / 'staticfiles'
источник

ॐХ

ॐ Хмурый Монах... in Django [ru] #STAY HOME
Doni
STATIC_ROOT = BASE_DIR / 'staticfiles'
os.path.join(BASE_DIR, ‘staticfiles’) - так вроде бы правильно, и collectstatic не забудьте
источник

D

Doni in Django [ru] #STAY HOME
ॐ Хмурый Монах
os.path.join(BASE_DIR, ‘staticfiles’) - так вроде бы правильно, и collectstatic не забудьте
это не модно
источник

D

Doni in Django [ru] #STAY HOME
ॐ Хмурый Монах
os.path.join(BASE_DIR, ‘staticfiles’) - так вроде бы правильно, и collectstatic не забудьте
источник

ॐХ

ॐ Хмурый Монах... in Django [ru] #STAY HOME
ну или так, но не так STATIC_ROOT = BASE_DIR / 'staticfiles'
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Doni
    location /static/ {
       root /home/ubuntu/project/staticfiles;
   }
   location /media/ {
       root /home/ubuntu/project;
   }
источник

DT

Dan Tyan in Django [ru] #STAY HOME
найди его и покажи pwd
источник

in Django [ru] #STAY HOME
Есть какой-то универсальный фильтр Q(), при котором вернется пустой кверисет? по-типу Q(pk=-1), но это выглядит не очень
источник

e

evakuator in Django [ru] #STAY HOME
MyModel.objects.none()
источник

in Django [ru] #STAY HOME
evakuator
MyModel.objects.none()
Это просто отдаст пустой queryset, а мне нужен фильтр
источник

S

SkyLord in Django [ru] #STAY HOME
всем привет

помогите разобраться
гуглю и ниче не помогает

есть проэкт с drf
установил django-cors-headers
добавил в INSTALLED_APPS
добавил MIDDLEWARE


плюс добавил:

CORS_ORIGIN_ALLOW_ALL = False
CORS_ORIGIN_WHITELIST = ( 'http://localhost:7000', '185.96.177.197', '109.185.141.96', )

от последних 2 строк я жду что бы тока с этих ip адресов я мог бы обрашятся к апи (это мой домашний и рабочий ip адрес)

к сожалению это не так
с любого места могу заходить

проект задеплоин на vps

как ограничить доступ, подскажите пожалуйст
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
CorsMiddleware should be placed as high as possible, especially before any middleware that can generate responses such as Django’s CommonMiddleware or Whitenoise’s WhiteNoiseMiddleware. If it is not before, it will not be able to add the CORS headers to these responses.
источник

AL

Artyom Lazovikov in Django [ru] #STAY HOME
Попробуй в самый верх закинуть мидлвэр
источник

S

SkyLord in Django [ru] #STAY HOME
Artyom Lazovikov
Попробуй в самый верх закинуть мидлвэр
как раз на самый верх и ...
источник

DT

Denis Taranov in Django [ru] #STAY HOME
SkyLord
как раз на самый верх и ...
в респонзе есть заголовок?
источник

S

SkyLord in Django [ru] #STAY HOME
Denis Taranov
в респонзе есть заголовок?
+
источник