Size: a a a

Django [ru] #STAY HOME

2021 January 11

MK

Maxim Kolesnikov in Django [ru] #STAY HOME
Если я правильно понял вопрос.
источник

S

St4s in Django [ru] #STAY HOME
Maxim Kolesnikov
Если я правильно понял вопрос.
да все верно. просто трудно воспринимаются группы. кажется проще было бы если бы группа была классом, как модель, или на практике бывают сразу сотни групп?
источник

T

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

Подскажите в чем может быть проблема, я создал фронтенд модуль, прописал его в установленных приложениях, но получается такая ошибка

material.frontend.models.MultipleObjectsReturned: get() returned more than one Module -- it returned 2!

никто не сталкивался с таким?
источник

N

Nire in Django [ru] #STAY HOME
Table
Всем привет!

Подскажите в чем может быть проблема, я создал фронтенд модуль, прописал его в установленных приложениях, но получается такая ошибка

material.frontend.models.MultipleObjectsReturned: get() returned more than one Module -- it returned 2!

никто не сталкивался с таким?
показывай код
источник

T

Table in Django [ru] #STAY HOME
крч, я вроде выяснил
я сделал миграции, применил их и в коде поменялось вот так
источник

T

Table in Django [ru] #STAY HOME
в чем прикол, я так и не понял
источник

AS

Anton Serozhechkin in Django [ru] #STAY HOME
Всем привет
Кто настраивал отображение гео координат в админке джанго?
Как либы для этого существуют?
источник

D

Dmitry in Django [ru] #STAY HOME
Anton Serozhechkin
Всем привет
Кто настраивал отображение гео координат в админке джанго?
Как либы для этого существуют?
в админке есть виджет для geoDjango, для поля point емнип
источник

МА

Марат А in Django [ru] #STAY HOME
Всем привет! Подскажите пожалуйста, как правильно сделать, чтобы django rest framework подставлял префикс companies для приложения 'companies' по запросу /api/   ?
Чтобы в результате получать:
"companies": "http://127.0.0.1:8000/api/companies/",
"details": "http://127.0.0.1:8000/api/companies/details/",
"paymentdetails": "http://127.0.0.1:8000/api/companies/paymentdetails/"
а не как на картинке
источник

AS

Anton Serozhechkin in Django [ru] #STAY HOME
Там вид как со спутника, нужно более детальное что-то
источник

D

Dmitry in Django [ru] #STAY HOME
Anton Serozhechkin
Там вид как со спутника, нужно более детальное что-то
источник

МА

Марат А in Django [ru] #STAY HOME
Марат А
Всем привет! Подскажите пожалуйста, как правильно сделать, чтобы django rest framework подставлял префикс companies для приложения 'companies' по запросу /api/   ?
Чтобы в результате получать:
"companies": "http://127.0.0.1:8000/api/companies/",
"details": "http://127.0.0.1:8000/api/companies/details/",
"paymentdetails": "http://127.0.0.1:8000/api/companies/paymentdetails/"
а не как на картинке
urls.py который есть сейчас:
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну добавь
api/companies/
источник

МА

Марат А in Django [ru] #STAY HOME
Dan Tyan
ну добавь
api/companies/
если так сделать, то по запросу http://127.0.0.1:8000/api/ будет ошибка
источник

МА

Марат А in Django [ru] #STAY HOME
http://127.0.0.1:8000/api/companies/ будет выдавать то что надо, а вот типа корневой путь api  уже будет с ошибкой
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а тебе надо редирект ?
источник

DT

Dan Tyan in Django [ru] #STAY HOME
или чтобы оба работали ?
источник

МА

Марат А in Django [ru] #STAY HOME
нет, чтобы api root был /api/   а для каждого приложения  должен быть свой префикс, по имени приложения
источник

МА

Марат А in Django [ru] #STAY HOME
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ну подставляй в урлах
источник