Ошибка, которую я получаю при попытке POST, следующая: django.db.utils.IntegrityError: null value in column "interest_category_id" of relation "teamStart_project" violates not-null constraint Вот мои сериализаторы: class InterestSerializer(serializers.ModelSerializer): class Meta: model = Interests fields = ('id', 'interest_name') class ProjectsSerializer(serializers.ModelSerializer): interest_category …
у меня есть модель Unit с обработчиком, связанным один к одному, определенным следующим образом: handler = models.OneToOneField('users.Handler', related_name="unit_obj", blank=True, null=True, on_delete=models.SET_NULL) я пытаюсь обновить набор единиц в атомарной транзакции, где внешний ключ единицы handler_id может быть установлен на …
Пытаюсь написать тест для входа в Django. Я хочу запросить логин, собрать токен и получить доступ к различным функциям представления. Как мне написать тест в python для этого. За помощь благодарен.
У меня есть база данных postgres, запущенная внутри контейнера с подключенным к ней pgadmin, docker-compose.yml выглядит следующим образом: postgres: image: postgres:13.0-alpine volumes: - postgres:/var/lib/postgresql/data ports: - "5432:5432" env_file: - $ENV_FILE pgadmin: image: dpage/pgadmin4 volumes: - pgadmin:/var/lib/pgadmin ports: - "${PGADMIN_PORT:-5050}:80" …
Я работаю над проектом Django. В основном это простая игра, которая использует координаты x и y для определения позиции игрока на карте с помощью js. Итак, я решил, что использование куки для "сохранения" прогресса игрока будет простым способом …
Модели Movie(models.Model): categories = ManyToManyField('Category', blank=True) Category(models.Model): grouping = CharField(choices=CategoryGroupings) где CategoryGroupings - одно из 'genre', 'holiday', или 'custom' Вопрос В админке Movie Django я хотел бы иметь три autocomplete_fields, по одному для каждого из отдельных типов …
Мне нужно выбрать сериализатор на основе значения экземпляра объекта. Как мне передать дополнительный аргумент в get_serializer_class, чтобы иметь возможность выполнить там валидацию? def get_serializer_class(self, extra_option): if extra_option: return ModelSerializer return ModelSerializer2 serializer = self.serializer_class(data=request.data, extra_option=smth_instance) Ошибка: …
В настоящее время я использую fancyTable для отображения таблицы результатов django. Я смог добавить строку поиска и сортируемые столбцы (по возрастанию/по убыванию). Я также добавил "фильтры", но все, что они делают, это обновляют строку поиска с …
При попытке перенести проект джанго на сервер ubuntu и настройки Nginx получаю ошибку 502. Делал по инструкции, но видимо где-то затупил gunicorn.service [Unit] Description=gunicorn daemon Requires=gunicorn.socket After=network.target [Service] User=root Group=www-data WorkingDirectory=/root/proeckt ExecStart=/root/proeckt/venv/bin/gunicorn \ --access-logfile - \ --workers 3 \ --bind …
Я разработчик django и я новичок в htmx. Мне интересно, есть ли простой способ реализовать событие onselect в htmx. У меня есть следующий выпадающий список: Когда роль …
Представьте себе модель Event следующим образом name email A u1@example.org B u1@example.org B u1@example.org C u2@example.org B u3@example.org B …
Я следую учебнику по django и у меня проблемы с получением данных из ввода в моем HTML. Вот код из учебника: views.py def buscar(request): if request.GET["prd"]: producto = request.GET["prd"] articulo = Escucha.objects.filter(user__icontains=producto) return render(request, "Producto/resultados_busqueda.html", {"articulo": articulo, "query": …
Class Post(models.Model): cat_post = models.ForeignKey(Category, on_delete=models.CASCADE, blank=True,null=True) top_post = models.ForeignKey(TopicsCategory, on_delete=models.CASCADE, blank=True,null=True) sub_post = models.ForeignKey(SubTopicsCategory, on_delete=models.CASCADE, blank=True,null=True) class CreatePostView(CreateView): model = Post template_name = 'blog/create.html' form_class = CreatePostForm def get_context_data(self, *args, **kwards): print(self.kwargs) context = super(CreatePostView, self).get_context_data(**kwards) context['btn'] = …
У меня проблема с моим приложением. Я хочу добавить дату отпуска сотрудника в календарь, но когда я ставлю дату, отображается только первая дата (см. фото 1). Я бы хотел, чтобы сотрудник отображал каждый день. В моем примере я добавил …
взаимосвязь "dms_mydocs" не существует LINE 1: SELECT COUNT(*) AS "__count" FROM "dms_mydocs" введите описание изображения здесь Я сделал 'python manage.py makemigrations и migrate и все равно получаю ту же ошибку
У меня есть следующие 2 модели, модель Lesson, которая может иметь несколько дат начала / окончания - каждая со своей собственной моделью Date. class Lesson(models.Model): name = models.Charfield() (...) class Date(models.Model): meeting = models.ForeignKey( Lesson, verbose_name="dates", on_delete=models.CASCADE, ) start_date …
Я пытался отобразить изображение с помощью Django в моем HTML. Обычно для отображения статического файла кто-то делает: <img src="{% static 'user_profile_pics/pfp_2.jpg' %}" > Этот статический файл изображения был сохранен в переменной picture в моем models.py. class Profile(models.Model): …
По умолчанию, при использовании drf-spectacular для генерации схемы OpenAPI, JSONField будет типизирован как object или array. Однако у меня есть JSON-поле, которое проверяется по JSON-схеме, и я хотел бы, чтобы эта JSON-схема была включена в схему OpenAPI. Я …
У меня есть ListView для моей домашней страницы, который отображает дополнительные данные с помощью метода get_context_data. Это работает, но только в url HomeView, домашней страницы, а не в других шаблонах после того, как я расширил файл base.html. Все остальное …
Идея заключается в том, что существует две модели: Группа и Игрок. Моя цель состоит в том, что существуют различные группы, и в каждой группе есть игроки. Каждый игрок может принадлежать к одной или нескольким группам. Внутри группы каждый игрок …
я развертываю в docker compose django с postgrest, но у меня возникла проблема, когда я пытаюсь развернуть приложение на django, поскольку я получаю следующий вывод. [+] Выполняется 1/0 ⠿ Контейнер proyecto-db-1 Выполняется. 0.0s python: can't open file '/code/manage.py': …
У меня есть форма, которая является модельной формой с двумя дополнительными полями. В моей модели она включает поле PointField, которое состоит из easting и northing (компоненты X & Y точки). В моей форме модели я не отображаю поле PointField …
Я пытаюсь перенаправить на созданную страницу после заполнения и отправки формы. Я добился того, что это работает на форме обновления, но не на форме создания. Как мне это сделать? Вот что у меня есть на данный момент. …
Я пишу представление, которое возвращает следующее: [ { "field_id" : 1, "stock" : [ { "size" : "M", "total" : 3 } ], "reserved" : [ { "size" : "M", "total" : 1 } ] }, { …
Я и моя команда создаем приложение для преобразования речи в текст для определенной цели. Фронтенд сделан на Flutter, а бэкенд на Django Я использую пакет flutter_sound для Flutter, и единственный кодек, который он поддерживает для записи …
У меня есть несколько элементов, связанных с пользователями. Когда добавляется каждый элемент, временная метка создается через наследование BaseModel на поле auto_now. По ошибке, когда я добавил новое поле и заполнил его, я обновил временные метки. Я разрешил …
Вопрос теоретический и я просто хочу понять, в каком направлении двигаться. У меня есть следующая модель. Пользователь заполняет форму (слово, перевод) и в момент сохранения формы запускается celery worker для создания mp3 файла поля "слово". Как связать созданный mp3 …
Я создал middleware, который изменяет один аргумент для представления в process_view методе. Поскольку это нужно сделать только для одного конкретного представления, я сравниваю аргумент callback с функцией view следующим образом: from third_party_app import view_func class ModifyCodeKwargForViewFuncMiddleware(MiddlewareMixin): def process_view(self, …
Я пытаюсь установить оп SmartSelect в моем проекте django, чтобы я мог создавать цепочки выпадающих меню. Я не понимаю, как/где находятся url'ы для установки? urlpatterns = patterns('', url(r'^admin/', include(admin.site.urls)), url(r'^chaining/', include('smart_selects.urls')), ) Это то, что …
Все мои приложения Django прекрасно работают на локальном сервере, а когда я размещаю его и собираю, все остальные приложения/модули находятся, кроме Authentications.apps Список установленных приложений INSTALLED_APPS = [ 'channels', 'django.contrib.admin', 'django.contrib.auth', 'django.contrib.contenttypes', 'django.contrib.sessions', 'django.contrib.messages', 'django.contrib.staticfiles', 'Appointments.apps.AppointmentsConfig', 'Chattings.apps.ChattingsConfig', 'Finance.apps.FinanceConfig', …
Есть ли способ изменить verbose_name поля в админке django? Например, у меня есть модель A с полем example_1. В django admin я хочу связать любое verbose_name с этим полем class ModelA(models.Model): example_1 = models.CharField(max_length=50, verbose_name='foo')
Я не могу соединить мой файл index.js с Django и index.html. Django подключается к index.html нормально, но не к index.js. Я прикрепил свои файлы settings.py, urls.py, index.html, webpack.config.js и index.js ниже. settings.py: from pathlib import Path import os # …
Я разворачиваю проект Django на AWS. Я запускаю Postgres, Redis, Nginx, а также мой проект на Docker. Все работает нормально, но когда я что-то меняю на своей локальной машине, отправляю изменения в git, а затем вытаскиваю их на …
Я создал модель django следующим образом : class ProjectHistory(models.Model): uuid = models.UUIDField(default=uuid4, editable=False) history = JSONField(default=dict, blank=True, null=True) version = models.PositiveIntegerField(default=0) sequence = models.PositiveIntegerField(default=0) project = models.ForeignKey(Project, related_name='projecthistory', on_delete=models.CASCADE) def Meta(self): unique_together = ("sequence", "project") def save(self, *args, **kwargs): …
Мы используем Celery (celery==4.4.7) вместе с брокером Redis. У нас есть несколько задач с длительным ETA, некоторые задачи имеют ETA сейчас + 7 дней. У нас были проблемы с тем, что задачи celery выполнялись несколько раз, и во время …
Идея заключается в том, что будет две модели - группа и игрок. Моя цель состоит в том, чтобы были разные группы, и в каждой группе были игроки, каждый игрок может принадлежать более чем к одной группе. В одной группе …
В общем, если делать Post вызов из JS в бэкенд, как лучше всего обрабатывать цикл, сохраняя при этом интерактивность пользовательского интерфейса? Например, если у меня есть функция для обновления нескольких файлов, должен ли я зациклить вызовы Ajax …
Как установить lookup_field с ключом в модели JSONField? Модель: exchange = models.ForeignKey(StockExchange, on_delete=models.CASCADE, related_name='tickers') fundamentals = models.JSONField(null=True, blank=True) Набор представлений: class StockCardsV2ViewSet(BaseGetViewSet): search_fields = ('^fundamentals__General__Name', '^fundamentals__General__Code') filter_backends = (filters.SearchFilter,) queryset = Ticker.objects.all() serializer_class = StockCardsV2Serializer lookup_value_regex …
Я создал страницу профиля и ни с того ни с сего она сломалась. Все работало нормально, но потом просто сломалось ни с того ни с сего. Я понятия не имею, что случилось Вот мой код и трассировка. Дайте …
Как отправить счет на оплату от django пожалуйста, помогите бот телеграммы я новичок в написании кода на handler