Size: a a a

Django [ru] #STAY HOME

2021 January 01

YA

Y A in Django [ru] #STAY HOME
Dan Tyan
например допускать к сайту только авторизованых
Возможно есть какой-то способ по юзер агенту фильтровать?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
можно, но это всё обходится
источник

S

St4s in Django [ru] #STAY HOME
подскажите, хоть и немного так оффтоп:

есть django drf приложение + фронт, которые работают через 1 nginx сервер.

Проблема когда на бекенде пытаюсь достать из запроса хост request.get_host - получаю api/ . Как можно сделать чтобы я получал example.com. Сделал временное решение тупо хардкод, но выглядит некрасиво. Как это правильно делается?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Y A
Возможно есть какой-то способ по юзер агенту фильтровать?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
там есть что то вроде is_bot
источник

YA

Y A in Django [ru] #STAY HOME
Dan Tyan
там есть что то вроде is_bot
Спасибо! Я юзаю щас фласк, просто посмотрю принцип работы. С нг)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Y A
Спасибо! Я юзаю щас фласк, просто посмотрю принцип работы. С нг)
есть питоновский пакет
источник

S

Shodmon in Django [ru] #STAY HOME
St4s
подскажите, хоть и немного так оффтоп:

есть django drf приложение + фронт, которые работают через 1 nginx сервер.

Проблема когда на бекенде пытаюсь достать из запроса хост request.get_host - получаю api/ . Как можно сделать чтобы я получал example.com. Сделал временное решение тупо хардкод, но выглядит некрасиво. Как это правильно делается?
просто открой любой пример проксировпния в нджиникс
источник

DT

Dan Tyan in Django [ru] #STAY HOME
St4s
подскажите, хоть и немного так оффтоп:

есть django drf приложение + фронт, которые работают через 1 nginx сервер.

Проблема когда на бекенде пытаюсь достать из запроса хост request.get_host - получаю api/ . Как можно сделать чтобы я получал example.com. Сделал временное решение тупо хардкод, но выглядит некрасиво. Как это правильно делается?
проверь чтобы хост прокидывался из nginx в uwsgi
источник

S

St4s in Django [ru] #STAY HOME
на просторах инета нашел такой вариант настройки:

proxy_set_header Host $http_host;
это оно ?

проверил, не оно
источник

АП

Андрей Палиев... in Django [ru] #STAY HOME
Доброго вечера господа. у меня есть две модели, и обе завязаны на user. Могу ли я в шаблоне через поле owner одной модели добраться до поля photo у второй модели
источник

АП

Андрей Палиев... in Django [ru] #STAY HOME
class Comments(models.Model):
   owner = models.ForeignKey(User, on_delete=models.SET_NULL, null=True, related_name='owner')
   text = models.TextField(max_length=600)
   date = models.DateTimeField(auto_now_add=True, null=True)


class Profile(models.Model):
   master = models.OneToOneField(User, on_delete=models.CASCADE)
   photo = models.ImageField(upload_to='users/%Y/%m/%d', blank=True, default='batman.png')
источник

Y

Yaroslav in Django [ru] #STAY HOME
Андрей Палиев
Доброго вечера господа. у меня есть две модели, и обе завязаны на user. Могу ли я в шаблоне через поле owner одной модели добраться до поля photo у второй модели
{{comment.owne.photo}} - просто проверь. Быстрее будет
источник

АП

Андрей Палиев... in Django [ru] #STAY HOME
{% for com in comments_list %}
<img src="{{ com.owner.photo.url }}" alt="">
так не работает
источник

AH

Andrey Hrishchenko in Django [ru] #STAY HOME
ребят, кто юзает pycharm pro, подскажите, с каких пор pycharm перестал подсказывать лукапы в фильтрации?
my_model.objects.filter(my_fk__field...

раньше в таком кейса сразу можно ббыло видеть возможные варианты, сейчас - нет
источник

D

Doni in Django [ru] #STAY HOME
ребят нужно создать модели Courses,Mentors,AboutUs,News,Projects,Sponsors,Users подскажите пожалуйста каждый модель должен в отдельном апп лежать или всё в одном
источник

DT

Dan Tyan in Django [ru] #STAY HOME
объединяй их в логические блоки
источник

AA

Askhad Askhadov in Django [ru] #STAY HOME
Ребят вопрос почему не выводит сайдбары
источник

AA

Askhad Askhadov in Django [ru] #STAY HOME
хочу как
источник

AA

Askhad Askhadov in Django [ru] #STAY HOME
а выводит
источник