Я работаю над Django-приложением, в котором у меня есть модель Product с отношениями «многие-ко-многим» с моделью Color. Я хочу отобразить все цвета, связанные с вариантом товара, на странице его подробного описания. Однако когда я нажимаю на определенный цвет (например, …
МОДЕЛИ Модель транзакций class TransactionOrders(models.Model): product = models.ForeignKey(Product, on_delete=models.DO_NOTHING) customer = models.ForeignKey(Customer, on_delete=models.DO_NOTHING) ... class Product(models.Model): name = models.CharField(max_length=55, unique=True) title = models.TextField() ... class Customer(models.Model): customer_id = models.CharField(max_length=55, primary_key=True) name = models.CharField(max_length=100) # there might be more models …
У меня проблемы с отображением цветов связанных товаров в моем шаблоне Django. У меня есть модель Product с отношением «многие-ко-многим» с моделью Color, и я хочу отобразить цвета связанных товаров. Вот мое мнение: def product_varient_detail_view(request, …
В документации к отладочному терминалу Django говорится Порядок следования MIDDLEWARE имеет важное значение. Вы должны включить промежуточное ПО Debug Toolbar как можно раньше в список. Однако оно должно идти после любого другого промежуточного ПО, которое кодирует содержимое …
Я следовал руководству по включению/созданию пользовательской пагинации для ModelViewSets в Django Rest Framework (DRF). Но пользовательская пагинация не отображается как часть содержимого ответа. Я получаю только результаты, разбитые в соответствии с настройками 'PAGE_SIZE' в объекте с меткой data без …
Я сталкиваюсь с внутренней ошибкой сервера 500 при попытке отправить POST-запрос к API Django для создания объекта. Я проверил свой код, но не могу определить источник проблемы. Вот код, который я использую: Serializer class DeliverableSerializer(serializers.ModelSerializer): class Meta: model …
У меня проблемы с доступом к атрибуту data объекта Response в Django Rest Framework после обновления токена доступа. factory = APIRequestFactory() new_request = factory.post( "/api/token/refresh/", {"refresh": refresh_token}, format="json", ) new_request.META["CONTENT_TYPE"] = "application/json" refresh_view = TokenRefreshView.as_view() refresh_response = …
Итак, в основном я использую vscode в качестве ide и пытаюсь установить django и он говорит, что требования уже удовлетворены, однако, когда я пытаюсь запустить django-admin и начать проект, он не распознает его и выдает ошибку, говоря: django-admin : …
Я храню некоторые временные данные в базе данных, связанной с веб-сокетом. После перезагрузки сервера веб-сокеты умирают, и я хочу удалить все данные из соответствующей таблицы. Подскажите, где идеологически это должно быть сделано или такие данные вообще не должны храниться в …
На моем сайте я использую Django, WebSocket работает нормально на localhost, но когда я отправляю его на VPS (виртуальный частный сервер), я получаю ошибку WebSocket connection to wss://domain_name/ws/admin/pending/products/ failed. вот мой asgi.py: import os import django from channels.auth import …
Я создал проект django и проект python. структура директорий такова analysis db_router models settings urls wsgi settings compareTemplates apps models tests utils views Моя модель выглядит следующим образом class Plans(models.Model): PROJECT_NAME = models.TextField() class Meta: db_table …
У меня есть 2 модели, BaseTransaction и AccountTransaction. Каждая из них является отдельной моделью. Но я создал модель AcccountTransaction, наследуя BaseTransaction. В каждой из них есть таблицы. Проблема в том, что когда я добавляю любое поле BaseTransaction в AccountTransaction …
У меня есть модель домена с полем пользователя «многие-ко-многим» к существующей модели пользователя. Я хочу, чтобы при добавлении или изменении пользователя на этих страницах администратора пользователя выбиралось поле Domain. Для этого я использовал admin.TabularInline. На прилагаемых изображениях показано, как …
Я хочу, чтобы если WebDriverWait не нашел то, что искал, продолжить цикл и сохранить это в базе данных, я пробовал давать переменную src_iframe и проверять, если не src_iframe, но это не помогло ` try: drivers.get(film_url) iframe = WebDriverWait(drivers, …
Учитывая следующую архитектуру: client <-> AWS ALB <-> uwsgi <-> Django Клиент не может загрузить файл размером 12 МБ при использовании HTTP/2 (по умолчанию), но работает при использовании HTTP/1.1. Файл передается через Django в целях аутентификации (он …
У меня есть вопрос относительно проблемы, с которой я столкнулся. Я создал систему аутентификации на Django и подключил ее к базе данных MongoDB Atlas. Сайт развернут на Heroku, но я сталкиваюсь с ошибкой таймаута на Heroku (Error H12). Я …
Я изучаю официальный пример реализации Oauth2 для использования API quickbooks. У меня возникают проблемы с получением state_token из переменных сессии в представлении обратного вызова. Всякий раз, когда я использую представление oauth, оно отправляет запрос авторизации на сервер quickbooks. Запрос …
Можно ли добавлять пользователей в сообщество Circle.so с помощью api? Я не понимаю документацию по этому поводу. если это возможно, то как бы я поступил?
я пытаюсь настроить nginx, но по умолчанию он создает некоторые каталоги в местах /var/lib/nginx , /etc/nginx я хочу, чтобы nginx создавал эти каталоги в другом месте, например, в /tmp, а …
Согласно документации создал приложение с настройками по умолчанию. Затем я настроил python_social_auth, но при вызове http://127.0.0.1:8000/auth/login/vk-oauth2/ возникает ошибка ValueError at /auth/login/vk-oauth2/ not enough values to unpack (expected 2, got 1) Exception Location: ..\.venv\Lib\site-packages\social_core\utils.py, line 58, in module_member Вот функция, в …
История Я делаю приложение Jurnal. В настоящее время работаю над синхронизацией на нескольких машинах. Я хочу синхронизировать модель за моделью, а не всю базу данных сразу. Я даже допускаю синхронизацию всего нескольких записей, изображений: <a …
Я развертываю веб-приложение Django Azure Web App и добавил к нему пользовательский домен, который я купил на GoDaddy. Я также привязал к нему SSL-сертификат, предоставленный Azure. Когда я обращаюсь к веб-сайту через стандартный домен Azure, я могу получить …
В моем Django-проекте есть основная модель Book и связанный с ней BookViewSet (из Django REST Framework). Из фронтенда можно редактировать другие объекты, например Page, который POSTs к соответствующему PageViewSet. Изменения объектов Page также повлияют на Book, поэтому я хочу …
Хочу использовать self.id т.е. обращаться к колонке с id, как к базам данных, но компилятор не видит такой атрибут. class Author(models.Model): first_name = models.CharField(max_length=100, help_text="Введите имя автора", verbose_name="Имя автора") last_name = models.CharField(max_length=100, help_text="Введите фамилию автора", verbose_name="Фамилия автора") date_of_birth = models.DateField(help_text="Введите …
У меня есть объектное хранилище S3 с CDN перед ним (на DigitalOcean). Я указал свой домен cdn.domain.com на cdn & это работает нормально. В Django я использую django-storages[s3] для соединения с S3 и хранения статических файлов. Это работает, …
Концепция работы проекта: Есть django-project, он поднят локально, в нем есть 2 приложения, но виновник события - приложение с базой данных. В рамках нее, а точнее в рамках таблиц прописаны методы по доступу к этим таблицам, они же являются задачами …
Я хочу загружать различные метатеги в зависимости от получаемых контекстных данных. Как видите, в случае 1 я получаю имя из '2. name', а в случае 2 - из 'name'. Когда я использую этот оператор if-else, я сталкиваюсь с …
Я пытаюсь реализовать пагинацию, известную как «бесконечная прокрутка», с помощью HTMX. Все работает хорошо, за исключением того, что упорядочивание вновь вставляемых объектов не всегда корректно. Например, если просмотреть paginate_by = 10, то первые 10 объектов упорядочиваются как ожидалось, а …
Я пытаюсь создать простой cron в моем приложении django, но, несмотря на правильное добавление и запуск, cron не выполняется и не сохраняет журналы settings.py INSTALLED_APPS = [ 'django_crontab', ] CRONJOBS = [ ('*/1 * * * *', 'myapp.cron.test_func', …
Я создаю веб-приложение на Django и пытаюсь автоматизировать получение новых данных из Coda Docs. Я хочу использовать веб-хуки, чтобы при добавлении строк в документацию Coda выполнялся мой код для получения новых данных. У меня уже есть задача по …
Я пытаюсь динамически показывать и скрывать инлайн-формы в админке Django на основе выпадающего выбора. У меня есть две инлайн-формы: одна для IndividualCustomer, другая для CorporateCustomer. Цель состоит в том, чтобы соответствующая инлайн-форма появлялась, когда из выпадающего списка выбран определенный тип …
Введите описание изображения здесьDjango admin CSS работает не так, как ожидалось. Как видно на прилагаемом скриншоте, окно поиска неправильно выровнено. Мне нужно, чтобы поле поиска было правильно выровнено над данными модели в интерфейсе администратора. Шаги, …
Я корпел над этим последние 4 дня и так и не смог подключить вебсокеты, всегда выдает Not found : ws/play/testroomcode Это мой consumers.py: from channels.generic.websocket import WebsocketConsumer from asgiref.sync import async_to_sync import json class GameRoom(WebsocketConsumer): def connect(self,event): print('Websocket Received...',event) …
Допустим, у нас есть следующее представление на основе классов (CBV), реализующее DRF APIView: class ExampleListAPIView(APIView): permission_classes = [IsAuthenticatedOrReadOnly] def get(self, request): ''' List all examples ''' examples = Example.objects.all() serializer = ExampleListSerializer(examples, many=True) return Response(serializer.data, status.HTTP_200_OK) def post(self, …
Я очистил все свои базы данных, даже создал новую с другим именем, удалил все миграции и папки миграций в каждом приложении моего проекта django, очистил все образы, контейнеры, тома и сборки в моем Docker. Но когда я запускаю python …
Я хочу сделать экран входа в систему для моего фреймворка Django Rest. Я хочу создать страницу входа, основанную на моей базе данных, а не на стандартных учетных данных dj-rest-auth. Возможно ли это сделать? Или я должен использовать что-то другое? …
Я разрабатываю API с использованием Django Rest Framework. Я пытаюсь перечислить или создать объект «Статья», но когда я пытаюсь получить доступ, консоль выдает мне эту ошибку: Я размещаю свой фронтенд на http://localhost:3000 и отправляю запрос на 127.0.0.1:8000 …
Предпосылка похожа на этот вопрос. Но принятый ответ не только требует, чтобы каждый файл находился в памяти. В ответе приведен пример использования итератора, но он не работает с open(file, 'rb').read(chunk_size). Более того, это решение на самом …
Когда я использую пул соединений, при первом запуске проблем не возникает, но через некоторое время начинает возникать ошибка. Отсутствуют некоторые настройки? о версии Django 5.1.0 Postegresql 16.3 dfr/settings.py DATABASES = …
У меня есть простой проект django, который я делаю в pycharm. Структура каталогов следующая: zelda_botw_cooking_simulator |-- cooking_simulator_project |---- manage.py |---- botw_cooking_simulator # django app |------ init.py |------ logic.py |------ tests.py |------ all_ingredients.py |------ other standard django app files |---- …