Size: a a a

Django [ru] #STAY HOME

2020 April 07

A

Andrey in Django [ru] #STAY HOME
ZHU
подскажите пожалуйста можно ли через команду shell удалить столбец в бд ?
Миграция
источник

A

Andrey in Django [ru] #STAY HOME
Приложение сломается, если руками столбец удалить.
источник

КО

Константин Овечкин in Django [ru] #STAY HOME
Подскажите, как извлечь данные из модели, которая имеет следующую структуру:
class Model_A:
   serial = models.CharField(...)

class Model_B:
   model_a = models.OneToOneField(...)
   ip = models.CharField(...)

хочу забирать поле ip из Model_B, по запросу Model_A(serial=serial). Как построить такой запрос, не могу разобраться.
источник

A

Andrey in Django [ru] #STAY HOME
Model_A.model_manager...
источник

КО

Константин Овечкин in Django [ru] #STAY HOME
Andrey
Model_A.model_manager...
рука дрогнула раньше)
источник

AD

Alex Dem in Django [ru] #STAY HOME
Alex Dem
Привет!

Подскажите пожалуйста красивый способ, на ваш взгляд, переопределения джанговской login() функции, если не затруднит
Цель: дополнить ее функционал
Никто не знает? :(
источник

КО

Константин Овечкин in Django [ru] #STAY HOME
Как то с помощью Django ORM можно решить?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Константин Овечкин
Как то с помощью Django ORM можно решить?
Model_A(serial=serial).model_a_set.ip
лучше пропиши у Model_B.model_a related_name и обращайся через него
источник

С

Сергей in Django [ru] #STAY HOME
Alex Dem
Никто не знает? :(
Относледоваться от логина, к прмеру. Если в рамках view
источник

AD

Alex Dem in Django [ru] #STAY HOME
Сергей
Относледоваться от логина, к прмеру. Если в рамках view
в рамках login() функции, увы
можно обернуть в свою функцию, но этот как-то не по-джанговски и в текущем большом проекте точно потеряется
источник

AH

Anthony Hopkins in Django [ru] #STAY HOME
кто на godaddy менял NS для домена? что это за айпишник оно просит меня ввести? ни на одном домене такого нет
источник

AD

Alex Dem in Django [ru] #STAY HOME
Anthony Hopkins
кто на godaddy менял NS для домена? что это за айпишник оно просит меня ввести? ни на одном домене такого нет
А точно нужно лезть в DNS?
источник

P

Pooh in Django [ru] #STAY HOME
Anthony Hopkins
кто на godaddy менял NS для домена? что это за айпишник оно просит меня ввести? ни на одном домене такого нет
может сервера?
источник

КО

Константин Овечкин in Django [ru] #STAY HOME
Artem Gubatenko
Model_A(serial=serial).model_a_set.ip
лучше пропиши у Model_B.model_a related_name и обращайся через него
model_a = models.OneToOneField(related_name='model_a')
я правильно понял?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Константин Овечкин
model_a = models.OneToOneField(related_name='model_a')
я правильно понял?
да
источник

КО

Константин Овечкин in Django [ru] #STAY HOME
я правильно понял, что таким образом делать запрос? Model_A.objects.get(serial=serial).model_a
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Константин Овечкин
я правильно понял, что таким образом делать запрос? Model_A.objects.get(serial=serial).model_a
да
источник

КО

Константин Овечкин in Django [ru] #STAY HOME
окей, спасибо.
источник

КО

Константин Овечкин in Django [ru] #STAY HOME
прям огромное спасибо)
источник

ຖ๖

ຖikitค ๖คrคຖ໐ง in Django [ru] #STAY HOME
Добрый день!
Направьте, пожалуйс, в какую сторону копать.
Есть Django REST FRAMEWORK view. Туда с определенной частотой приходит HTTP-POST от клиента. Если клиент присылает те же данные, то я просто подтверждаю получение и ничего не делаю, если новые, то создаю новые записи в БД.  Хочу реализовать какой-то watchdog, который будет следить за тем, что от клиента не приходило сообщение больше N минут/секунд. И помечать его DISCONNECTED.  И что делать, если таких клиентов становится много. Для каждого нужен свой watchdog, как по мне.
источник