интересный баг, сейчас снес бд, запустил тестовый заново и выдает 500 ошибку, пошел в логи - не может распарсить сессию сохраненную в браузере, почистил локальное хранилище все заработало.... Но чот такая возможность вызвать 500 ошибку мне не нравится =( Надеюсь это только на пустой бд
Привет! Ребята, нужна помощь. Есть база postgresql, в ней можно создавать ползовательские типы полей. А как в модели django создать кастомное поле которое будет выполнять что-то вроде 'CREATE TYPE custom_type AS (some_data VARCHAR(25), other_data VARCHAR(25))'. Чтобы его можно было использовать на равне с делотными типами полей? Пока проблема решена так: я руками сделал напрямую в базе этот запрос, создал класс модели customField(models.Field) и переопределил db_type (return 'custom_type') - это позволило модели создавать таблицу с моим кастомным типом поля. Но как же джангу заставить саму создать новый тип поля в базе? Читал тут: https://docs.djangoproject.com/en/3.1/howto/custom-model-fields/ , не помогло.
Привет! Ребята, нужна помощь. Есть база postgresql, в ней можно создавать ползовательские типы полей. А как в модели django создать кастомное поле которое будет выполнять что-то вроде 'CREATE TYPE custom_type AS (some_data VARCHAR(25), other_data VARCHAR(25))'. Чтобы его можно было использовать на равне с делотными типами полей? Пока проблема решена так: я руками сделал напрямую в базе этот запрос, создал класс модели customField(models.Field) и переопределил db_type (return 'custom_type') - это позволило модели создавать таблицу с моим кастомным типом поля. Но как же джангу заставить саму создать новый тип поля в базе? Читал тут: https://docs.djangoproject.com/en/3.1/howto/custom-model-fields/ , не помогло.