Size: a a a

Django [ru] #STAY HOME

2020 October 07

D

Dk in Django [ru] #STAY HOME
Антон Кочневский
А можно ли как то через группы в аднимке, ограничить юзеру добавлять записи в базе данных?
Я попробовал создать группы с правами, добавил пользователей в эти группы, но разницы никакой.
Возможно нужно еще как то все прописывать в коде?
Там же встроенно 4 пермишена: add, read, view, delete
источник

АК

Антон Кочневский... in Django [ru] #STAY HOME
Dk
Там же встроенно 4 пермишена: add, read, view, delete
Да, по ним я и настроил группы. Просто видимо надо где то в коде, что то писать, а я пока не нашел, где и что. Но это все догадки, гуглю все про пермишны.
источник

DT

Denis Taranov in Django [ru] #STAY HOME
is_staff = True чтобы в админку войти можно было
источник

D

Dk in Django [ru] #STAY HOME
> ограничить юзеру добавлять записи в базе данных
Через руты чтоли?
источник

NC

Nikolay Cherniy in Django [ru] #STAY HOME
Антон Кочневский
Да, по ним я и настроил группы. Просто видимо надо где то в коде, что то писать, а я пока не нашел, где и что. Но это все догадки, гуглю все про пермишны.
Ничего в коде дополнительно не надо, не понятно, вроде все должно работать
источник

АК

Антон Кочневский... in Django [ru] #STAY HOME
Dk
> ограничить юзеру добавлять записи в базе данных
Через руты чтоли?
Ограничить пользователю добавлять записи через форму на сайте
источник

N

Nikolay.O in Django [ru] #STAY HOME
Как в Django JET задать текст на странице входа в систему (в формочке), block branding  ? Переопределил base.html. Не реагирует на него. Задал через admin.site.site_header текст. Так в коде страницы блок branding появляется, а на странице он пустой, как буд-то его JS убирает
источник

N

Nikolay.O in Django [ru] #STAY HOME
или у DJANGO JET это платная услуга ?))
источник

D

Dk in Django [ru] #STAY HOME
Антон Кочневский
Ограничить пользователю добавлять записи через форму на сайте
За формой на сайте же какой-то рут стоит) Если не админка, то user.has_perm('app.blabla') проверяешь в этом руте
источник

D

Dk in Django [ru] #STAY HOME
Хотя, есть варианты получше, наверное
источник

N

Nikolay.O in Django [ru] #STAY HOME
Nikolay.O
Как в Django JET задать текст на странице входа в систему (в формочке), block branding  ? Переопределил base.html. Не реагирует на него. Задал через admin.site.site_header текст. Так в коде страницы блок branding появляется, а на странице он пустой, как буд-то его JS убирает
то есть если смотреть через view-source страницу login, то блок div id=“header” заполнен. А если зайти на страницу, то он пустой
источник

yh

yasya huyase in Django [ru] #STAY HOME
ребят, плюет такой лог при докер билде. Как быть?
Is the server running on host "localhost" (127.0.0.1) and accepting
       TCP/IP connections on port 5432?
could not connect to server: Cannot assign requested address
       Is the server running on host "localhost" (::1) and accepting
       TCP/IP connections on port 5432?
источник

D

Dk in Django [ru] #STAY HOME
ваааааааааааа
источник

D

Dk in Django [ru] #STAY HOME
Dk
Кто-нибудь умеет пользоваться встроенным генератором swagger в drf? Где должны быть указаны параметры для get, чтобы он их добавил?
Я нашёл, надо взять django-filter и указать параметры
filter_backends = (DjangoFilterBackend,)
filterset_fields = ['name', 'translation']
источник

DT

Denis Taranov in Django [ru] #STAY HOME
yasya huyase
ребят, плюет такой лог при докер билде. Как быть?
Is the server running on host "localhost" (127.0.0.1) and accepting
       TCP/IP connections on port 5432?
could not connect to server: Cannot assign requested address
       Is the server running on host "localhost" (::1) and accepting
       TCP/IP connections on port 5432?
Постгря не поднята. Покажи docker-compose если ты им запускаешь.
источник

DT

Denis Taranov in Django [ru] #STAY HOME
Dk
Я нашёл, надо взять django-filter и указать параметры
filter_backends = (DjangoFilterBackend,)
filterset_fields = ['name', 'translation']
спасибо. норм инфа кстати
источник

yh

yasya huyase in Django [ru] #STAY HOME
Denis Taranov
Постгря не поднята. Покажи docker-compose если ты им запускаешь.
источник

yh

yasya huyase in Django [ru] #STAY HOME
не судите строго, только учу докер
если что не так - говорите, только рад буду
источник

D

Dk in Django [ru] #STAY HOME
yasya huyase
не судите строго, только учу докер
если что не так - говорите, только рад буду
Ща всё объясню
источник

MZ

Mikhail Zanozin in Django [ru] #STAY HOME
yasya huyase
не судите строго, только учу докер
если что не так - говорите, только рад буду
Как в конфиге джанги описан бэкенд (постгрес)?
источник