Я пытаюсь сделать потокобезопасную/конкурентную функцию создания для некоторого моэля, как я понял, должно работать следующее: @transaction.atomic def create_new_request(self, request: Request): item_id = 1 item = Item.objects.get(id=item_id) print("creating", request.user) purchase_request, request_created = PurchaseRequest.objects.select_for_update().get_or_create( requester=request.user, status="draft", ) purchase_request.save() print("get or created: …
у меня было задание: Задачи под рукой o Краткое описание задач, которые необходимо выполнить ▪ Задача состоит в том, чтобы создать приложение на Django, позволяющее пользователю зарегистрироваться, войти в систему, и подписать заранее определенный …
У меня есть несколько словарей, и я хочу, чтобы каждая пара ключ/значение была определена в локальной области видимости django-extensions shell_plus сессии. Моя текущая команда управления выглядит примерно так: import django import code devs = { 'hot_water': …
У меня есть установка с django, drf, django-allauth headless и nextjs, действующий в некотором роде как прокси для моего django api, полностью разделенный и серверный с разных серверов (обычная установка django и отдельный сервер node для next) Настройки: …
У меня есть страница входа в систему, которая принимает Имя пользователя, Идентификатор электронной почты и Пароль. Я проверяю, совпадают ли эти значения с данными базы данных в файле views.py. Если эти три значения верны, значит, пользователь уже существует и …
начнем с их демонстрации. df = pl.DataFrame( { "foo": [1, 2, 3], "bar": [6, 7, 8], } ) df.write_json() '[{"foo":1,"bar":6},{"foo":2,"bar":7},{"foo":3,"bar":8}]' Я передаю df в файле df.write_json() context = { 'df' : df, } Но ничего …
У меня есть своя собственная CMS, написанная на Django и Python. Она использует базу данных PostgreSQL. Для кэширования используются Redis и Memcached, а для выполнения запланированных задач/заданий - Celery. Я ищу решение, в котором после регистрации и оплаты …
Я пишу систему управления библиотеками на Django для своих личных нужд. У меня есть опыт работы с бэкендом, но не хватает опыта работы с фронтендом. В проекте используется Boostrap 4 и crispy forms от Django. У меня есть …
Моя цель - сохранить данные, которые я получаю из интерфейса Kivymd, в модели Django. На самом деле, нет никаких проблем с сохранением многих типов данных, но с почтовой частью возникли проблемы. Ниже я показал модели Django и операции …
Я работаю над учебным приложением Django. Это очень базовое приложение, направленное на изучение 'sceleton' структуры проекта Django. Проблема - я не могу выполнить импорт между файлами в каталоге app. Импорт между такими файлами, как forms.py, views.py, models.py, похоже, …
Я разрабатываю проект django, а сервер запускается контейнером docker Когда в коде возникает ошибка, например «синтаксическая ошибка». Docker logs показывает эту ошибку, а затем закрывается сам. Проблема в том, что до вчерашнего дня, когда я исправил ошибку, журнал …
У меня есть модель, содержащая следующее поле class EventConfig(models.Model): end_date = models.DateTimeField(blank=True, null=True) У меня установлен celery, который периодически отправляет электронные письма и запускает другие задачи через заданные временные интервалы, например, каждый час или в 12 часов …
Следуя шагам документа: 3. Use the dropdown action list and select Merge selected tags and then click Go, Я получаю ошибку, описанную ниже. Есть идеи, с чего мне начать расследование? В остальном taggit …
У меня есть проект на django для отслеживания задач в офисе. У меня есть модель для задач, и у нее есть атрибут finish_date, который присваивается, как только я акцентирую маршрут на выполнении нужной задачи. Я пытаюсь использовать datetime и …
Я пытаюсь отправить из React PUT-запрос на сервер Django для обновления поля модели Django. Вот код const handleStatusChange = async (projectId, newStatus) => { try { const …
я хотел классифицировать некоторые данные из базы данных и показать их в таблице вот как получить данные <tbody> <tr class=""> {% for c in cluster %} <td>{% if c.hasil_klasifikasi == 'Banyak Terjangkit' %}{{ c.nama_penyakit }}{% endif %}</td> <td>{% if …
Вопрос: Я работаю над приложением Django, которое поддерживает несколько языков. Я использую аутентификацию на основе токенов и пытаюсь изменить язык для аутентифицированных пользователей на основе их предпочтений, хранящихся в их профиле. Однако я столкнулся с несколькими проблемами, связанными с …
Строю сайт электронной коммерции с помощью django. Когда я пытаюсь добавить новый элемент в модель products в интерфейсе django и нажимаю кнопку сохранить, вот что я получаю (см. картинку ниже по ссылке). Пишет «нет такой таблицы: main.auth_user_old», но я не …
await axios.get("http://localhost:8000/get_csrf_token/").then((res)=>{ console.log(res.data.csrf_token); axios.defaults.xsrfHeaderName = "X-CSRFTOKEN"; axios.defaults.xsrfCookieName = "csrftoken"; axios.defaults.withCredentials = true; axios.post('http://localhost:8000/login/',{ username:'admin', password:'Kv79NExi' }, { headers: { 'Content-Type': 'application/json', 'X-CSRFToken': res.data.csrf_token, } }) .then((response) => { log("response login",response.data); }); }); Я пытаюсь получить доступ к …
Я не могу понять, почему related_name требуется для выполнения аннотации. При попытке получить количество связанных объектов в виде аннотации, можно использовать следующее: class ModelA(models.Model): (...) class ModelB(models.Model): model_a_fk = models.ForeignKey(ModelA, related_name="model_bs") ModelA.objects.annotate(num_model_b=Count('model_bs')).order_by('-num_model_b') Почему на …
TL;DR Получалась ошибка Django, потому что я неправильно перенаправлял аутентифицированных пользователей, делающих GET-запросы к конечной точке входа в систему (эта проблема устранена); однако я хотел бы понять, почему Request URL / HTTP_REFERRER в сообщении об ошибке был внешний домен. Фон …
Когда я запускаю свой сайт django локально, все мои файлы MEDIA обслуживаются через AWS, но теперь я загрузил свой сайт на heroku, и он продолжает пытаться загрузить файлы локально, а не через AWS, как это исправить? Settings.py: # …
Я использую Django Warrant для IAM: from rest_framework.response import Response from rest_framework.exceptions import AuthenticationFailed from rest_framework.decorators import api_view from django.apps import apps @api_view(['POST']) def login(request): username = request.data.get('email') password = request.data.get('password') if not username or not password: raise AuthenticationFailed('Username …
Я развернул свое приложение django на AWS Elastic Beanstalk, используя платформу Docker. Я создал базу данных postgresql в RDS, создал EC2-соединение с этой базой данных к экземпляру EC2, на котором работает мой Elastic Beanstalk (убедившись, что он входит в …
Я работаю над приложением для электронной коммерции на основе Django, где у товаров есть такие поля, как is_featured (boolean) и rank (integer). Задача состоит в том, чтобы создать постраничное представление результатов поиска, в котором: После поиска на каждой странице …
Я хотел бы узнать, есть ли какие-либо известные проблемы при использовании html.parser с django, прочитав The Docs и поискав в интернете, я ничего не нашел. Я знаю, что должен выложить свой код, но он длинный и разбросан по нескольким модулям: …
Предполагаются следующие модели: class Store(models.Model): name = models.CharField(max_length=255) class Stock(models.Model): name = models.CharField(max_length=255) store = models.ForeignKey(Store, on_delete=models.PROTECT) class Consignment(models.Model): cost = models.FloatField() class Order(models.Model): quantity = models.IntegerField() stock = models.ForeignKey(Stock, on_delete=models.PROTECT) consignment = models.ForeignKey(Consignment, on_delete=models.PROTECT) Как создать кверисет …
Я удалил папку migrations в одной из папок app проекта, теперь, когда я запускаю makemigrations, я получаю сообщение No changes detected ..please help Я ожидал, что папка migrations будет создана с файлами миграции
Я размещаю проект Django на PythonAnywhere и сталкиваюсь со следующей ошибкой при запуске makemigrations: django.core.exceptions.ImproperlyConfigured: Параметр SECRET_KEY не должен быть пустым. Моя установка: Платформа хостинга: PythonAnywhere Управление окружением: Использование файла .env для управления секретами. Версия Python: …
Мне нужно понять, что делать, если оба игрока покидают игру, не закончив ее. В этом случае мне нужно решение, которое сохранит текущее состояние игры и определит, когда игру следует считать оконченной. Решение 1: Хранение игры в Redis Храните …
«Как управлять сертификатами согласия на донорство органов в проекте DRF?» Тело: Я создаю функцию, в которой пользователи могут отметить свое желание пожертвовать органы и сгенерировать сертификат согласия. Пользователь должен иметь возможность загрузить подписанный сертификат после его просмотра. …
Я пытаюсь заставить django-cms работать с apache wsgi. Я использую Python 3.12 и последнюю версию всего программного обеспечения (свежая пустая установка ubuntu 24.04). Django-cms запускается с помощью runserver. Мой vhost file: Define impact_lab_partners_path /home/mark/python-projects/impact_lab_partners WSGIApplicationGroup %{GLOBAL} <VirtualHost *:80> ServerName …
Manage.py showmigrations показывает мне список типа ... [X] 0240_employer_data (A) [X] 0241_person_metadata (B) [ ] 0242_delete_capability_delete_collection (C) [X] 0242_personemployer_employerworkplace (D) [X] 0243_personemployer_employed_personemployer_stage (E) [X] 0244_remove_employerworkplace_and_more (F) 0242_delete_capability_delete_collection появился после выполнения git pull и rebase. Мой материал из локальной ветки, …
У меня работает следующий SQL-запрос: SELECT mrc.token_id, ARRAY_AGG(mt.name) AS tracking FROM markets_rankscurrent mrc LEFT JOIN ( SELECT mtg.id, mtg.index_id, mtg.favorites_group_id, mtg.name, COALESCE(ufe.token_id, mte.token_id, mie.token_id) AS token_id FROM markets_trackinggroup mtg LEFT JOIN users_favoritesentry ufe ON mtg.favorites_group_id = ufe.group_id …
Я пытаюсь установить веб-хук с stripe. (первый раз) Однако, похоже, путь к вебхуку не найден. В надежде, что кто-нибудь сможет принести пару свежих глаз и сказать мне, что я делаю не так. В моем urls.py …
У меня есть запрос, который использует значения из подзапроса. В то время как я могу написать подзапрос в django, я не могу написать основной запрос. Вот небольшой пример (схема department <-- person <-- device --> model): SELECT …
К сожалению, до сих пор не найдено никакой релевантной помощи - даже если было поднято много похожих вопросов. У меня возникла проблема с настройкой 2 отдельных проектов django на одном сервере, где я не могу использовать поддомены. Это …
При рендеринге страницы почему-то не работает статика (css, js) в django. Я запускаю проект через docker контейнеры. Однако, даже не отображается html код на странице, не говоря уже про стили. Вроде бы монтирую все файлы правильно, но всё равно белый …
У меня проблемы с обновлением calculating_special_order_items, calculating_floor_special_order_items, order_total, ship_total, confirm_total, real_total и calculating_total. Когда я сохраняю новый экземпляр с ship_special_order_items через view, он сохраняется нормально, calculating_special_order_items обновляется и все totals обновляются правильно и отображаются в django admin site правильно, …
Проблема в том, что локально он работает нормально, а на продакшене нет, у меня одинаковые ключи в локалке и продакшене, а также когда я перемещаю ключи конфига вверх и вниз на локалке, ошибка выдается и на локалке, например если …