"Вопросы и ответы" Django и Python, страница 416

01.11.2022
Django помещает slug между круглыми скобками, а затем перестает это делать

У меня проблема, похожая на эту one. Мое сообщение об ошибке выглядит примерно так: Reverse for 'detail' with arguments '('some-slug',)' not found. 1 pattern(s) tried: ['users/(?P<username>[^/]+)/$'] Я собираюсь использовать some-slug, а не ('some-slug',) для разворота URL. …

01.11.2022
Почему запуск celery worker показывает то, что кажется случайными операторами печати

Когда я запускаю celery worker, я получаю следующее. >>> bla bla <<<< заявления печати находятся в различных скриптах, не имеющих никакого отношения к celery или beat. После этого рабочий не показывает никакой активности, когда я сохраняю задание на страницах администрирования …

01.11.2022
Django ArrayField of Floats: Не удается ввести плавающие значения в списке в Django Admin

По сути, это картезианские координаты, которые я храню, только значения y. Я не знаю, как хранить их иначе, чем "список плавающих значений", но не могу сделать это в поле массива плавающих значений в django, как показано ниже. <a href="https://i.stack.imgur.com/K9kg9.png" …

01.11.2022
Celery неожиданно закрывает TCP-соединение

Я использую RabbitMQ 3.8.2 с Erlang 22.2.7 и столкнулся с проблемой при потреблении задач. Моя конфигурация - django-celery-rabbitmq. При публикации сообщений в очередь все идет нормально, пока длина очереди не достигнет 1200 сообщений. После этого RabbitMQ начинает закрывать AMQP соединение …

01.11.2022
Django.urls.exceptions.NoReverseMatch: 'user' не является зарегистрированным пространством имен

Я пытаюсь создать вход и регистрацию для Django Rest Framework, но продолжаю получать django.urls.exceptions.NoReverseMatch: 'user' is not a registered namespace не уверен, в чем причина появления этой ошибки и как ее исправить? Вот serializers.py: class UserSerializer(serializers.ModelSerializer): class …

01.11.2022
Django - Почему Sweetify не работает. SweetAlert2

Я следовал документации от Atrox, а потом все еще не работал над моим проектом. Есть идеи? Я пишу код, как показано ниже. 1. home/views.py from django.shortcuts import redirect from django.views.generic import FormView from attendance.models import Graduates …

01.11.2022
Как эффективно выполнять итерацию по многим объектам foreignkey с помощью Django ORM?

Допустим, у меня есть model, например: class User(AbstractUser): ... seller = models.ForeignKey(Seller, related_name="user", on_delete=models.SET_NULL, null=True) ... Я пытаюсь получить seller адрес электронной почты, используя этот код: from app.models import User from django_print_sql import print_sql with …

01.11.2022
AttributeError: модуль 'django.core.serializers' не имеет атрибута 'ModelSerializer'

У меня возникла эта ошибка: "AttributeError: module 'django.core.serializers' has no attribute 'ModelSerializer'" перед запуском makemigrations Хотя я импортировал сериализаторы …

01.11.2022
Как изменить мой метод get_queryset метода Django Rest для приема аутентифицированных пользователей и аутентифицированного пользователя

У меня есть CourseViewSet, который использует миксины для создания, списка, получения и обновления курсов. Сейчас только аутентифицированные пользователи могут перечислять и получать курсы, а пользователи adminUsers могут создавать и обновлять курсы. Метод get_queryset был переписан для получения списка …

01.11.2022
Django Rest Framework возвращает {'detail': 'Not found.'} при тестировании, хотя показывает Data в URL

У меня есть следующий проект django со следующим views.py: @api_view(['GET']) @permission_classes([AllowAny]) def getItem(request, **kwargs): user = get_object_or_404(User, username=request.user) items=Item.objects.filter(user=user) serializer = ItemSerializer(items, many=True) return Response(serializer.data) Вот serializer.py class ItemSerializer(serializers.ModelSerializer): user = serializers.CharField(source="user.username", read_only=True) class Meta: model= Workout …

01.11.2022
Как фильтровать в HTML, используя поле из модели?

Я хочу реализовать страницу с флажками из предметов университета и пользователь может выбрать, какие из них уже завершены, я кодирую цикл for, который отображает на странице все предметы из этого курса, но я хочу разделить предметы по семестрам в …

01.11.2022
Django to AWS deterministic=True требует SQLite 3.8.3 или выше

Я развернул свое приложение AWS, но получаю ошибку при переходе на URL экземпляра EC: deterministic=True требует SQLite 3.8.3 или выше Я пробовал решение здесь , но …

01.11.2022
Отмена "изменения" url администратора

Я пытаюсь найти пример того, как использовать изменение url modelAdmin и какой именно результат это дает. Искренне не понимаю часть из документации: "Это найдет первый зарегистрированный экземпляр приложения admin (независимо от имени экземпляра), и разрешит представление для изменения экземпляров poll.Choice …

01.11.2022
Когда использовать веб-сокет или http

При разработке приложения для социальных сетей, когда следует использовать веб-сокеты? Я знаю, что мне нужно использовать их для получения таких вещей в реальном времени, как обмен сообщениями и уведомления. Но должен ли я использовать веб-сокеты в …

01.11.2022
Heroku Время отклика

Я развертываю свое веб-приложение django на heroku Я не использую бесплатный уровень, но мое приложение настолько медленное, как я могу сделать его быстрее, вот ошибка, которая у меня сейчас : Active Alerts: Response times have been above your 1000ms …

01.11.2022
Как сделать простую фильтрацию с помощью django-filter

Я столкнулся с проблемой. У меня есть простой drf проект с приложением разрешения на въезд автомобилей. views.py ` class PermitViewSet(ModelViewSet): queryset = Permit.objects.filter() serializer_class = PermitSerializer filter_backends = [DjangoFilterBackend] filter_fields = ['car_number'] serializers.py ` class PermitSerializer(serializers.ModelSerializer): class Meta: …

01.11.2022
Отключение супервизора при наличии нескольких служб в файле .conf

У меня есть сервер Linux под управлением ubuntu 22.10 с digital ocean, на котором я планирую разместить несколько virtualenv для запуска изолированных приложений Django. Использование gunicorn для обслуживания приложения и nginx в качестве обратного прокси. Супервизор для …

01.11.2022
Django Graphene скрывает поле модели (или возвращает null) на основе предпочтений пользователя в ManyToMany

предположим, что у нас есть следующие модели Django Models: class Person(models.Model): name = models.CharField(max_length=255) personal_field = models.CharField(max_length=255) class Group(models.Model): name = models.CharField(max_length=255) participants = models.ManyToManyField( "Person", through="GroupPersonOption", through_fields=('group', 'person') ) class GroupPersonOption(models.Model): person = models.ForeignKey("Person", on_delete=models.CASCADE) group = models.ForeignKey("Group", …

31.10.2022
Как вычесть содержимое IntegerField одной таблицы из другой в Django?

Как это работает: Когда я добавляю товар в таблицу Bouquet, в классе CompositionOfTheBouquetInline я могу выбрать объект из таблицы Flower и выбрать количество цветов. Например, в таблице Flower находится цветок "Роза", stock = 10. в таблице …

31.10.2022
Вставка формы django с помощью javascript

то, что я пытаюсь сделать, довольно просто: Я хочу добавить {{ form }} в ячейку таблицы с помощью javascript вот что у меня есть, но это работает только для меток: function showOrHideReconciliationTable() { var checkBox = document.getElementById("edit-inventory-reconciliation"); …

31.10.2022
Фильтр доступных блоков для StreamField в интерфейсе редактора Wagtail

У меня есть следующие подклассы StructBlock и подкласс Page class TestimonialBlock(blocks.StructBlock): class Review(blocks.StructBlock): text = blocks.TextBlock(label=_("Text")) author = blocks.TextBlock(label=_("Author")) link = blocks.URLBlock(required=False, label=_("Author link")) class Meta: icon = "openquote" label = _("Testimonial") title = blocks.TextBlock(required=False, label=_("Title")) review_list = …

31.10.2022
Как получить аннотированные атрибуты в шаблоне из DetailView?

Я работаю над небольшой электронной коммерцией. Для модели 'Product' я отслеживаю запасы с помощью Custom Manager и метода Products.objects.with_stock(), который использует аннотации (я обязан это делать, я никак не могу добавить атрибут запаса в Product) В ListView всех товаров …

31.10.2022
Как использовать whitenoise с digitalochen space?

Попытка доступа к '/img/apple-touch-icon.png' отклонена. , django - digitalocean - spaces как правильно подключить django к digitalocean spaces это мой код from storages.backends.s3boto3 import S3Boto3Storage class StaticRootS3Boto3Storage(S3Boto3Storage): location = 'static' class MediaRootS3Boto3Storage(S3Boto3Storage): location = 'media' import os AWS_ACCESS_KEY_ID="----" …

31.10.2022
Как уменьшить количество вызываемых параметров в методах?

У меня есть класс, и в этом классе есть метод, который вызывает несколько методов в нем. Но проблема, с которой я столкнулся сейчас, заключается в том, что когда метод с несколькими методами в нем имеет дублирующий параметр. …

31.10.2022
Множественные экземпляры моделей django rest-framework

Я пытался найти способ создания нескольких объектов одним запросом API в django-rest-based API. Я нашел много ответов на этот вопрос и пришел к переопределению метода ViewSet.get_serializer следующим образом def get_serializer(self, *args, **kwargs): data = kwargs.get('data', None) if data: kwargs['many'] …

31.10.2022
Как вычесть содержимое IntegerField одной таблицы из другой в Django?

Как это работает: Когда я добавляю товар в таблицу Bouquet, в классе CompositionOfTheBouquetInline можно выбрать объект из таблицы Flower и выбрать количество цветов. Что нужно сделать: При добавлении цветка и его количества, нужно удалить это количество цветов и сохранить его …

31.10.2022
Django async view - как узнать, что он работает async?

Я могу создать async представление и поинтересоваться, считает ли метод, что это coroutine, и это так. Однако, глядя на стек, кажется, что мое представление вызывается AsyncToSync Asgiref. Я использую Gunicorn с рабочим Uvicorn и скриптом asgi.py, который …

31.10.2022
Мой сайт django не открывается в зоне джамму и кашмир в сети airtel, он находится на digital ocean

мой сайт не открывается в районе Джамму и Кашмир в Индии в сети Airtel. В других сетях он открывается. В Airtel все другие сайты открываются, только мой сайт не открывается .

31.10.2022
Не удается запустить файл проекта Django с помощью django-admin startproject mysite

Итак, я учусь работать с Django и почему-то всегда получаю эту ошибку: Я установил Django с py -m pip install Django==2.0.4 и затем я обновил его с помощью …

31.10.2022
Разница между размещением базы данных Postgresql на ЖД или на AWS/Azure

Я работаю над приложением django, которое мне нужно разместить в Интернете. Пока что я работаю только над личными проектами, которые я никогда не развертывал. Поискивая лучшие решения, я обнаружил, что Railway кажется самым простым выбором, и что я даже …

31.10.2022
Запрещено (CSRF cookie не установлен.): /auth для получения_auth_token

Я пытаюсь получить токен аутентификации для клиента (OrderClient.py). Это все время приводит к ошибке Forbidden (CSRF cookie не установлен.): /auth. Вот мои представления from rest_framework.decorators import api_view,permission_classes,authentication_classes from rest_framework.response import Response from .serializers import OrderSerial from rest_framework.authentication import SessionAuthentication, …

31.10.2022
Ошибка двойного импорта модулей Django4.1

Я изучаю Django по учебнику и пишу сайт вместе с автором. И естественно наступает момент когда у автора все работает, а у тебя ошибка которую автор не описал... При импорте модулей возникает ошибка: RuntimeError: Conflicting 'genre' models in application 'catalog': …

31.10.2022
Django переписывание представления функций в класс View UpdateView проблема с несколькими формами

Я пытаюсь переписать все мое приложение от функциональных представлений к представлениям класса. Сейчас я борюсь с UpdateView Я знаю, что он может принимать только один параметр FORM. Но мне интересно, переписав код из тем (как у меня), как это …

31.10.2022
Как я могу загружать видео с помощью django rest api с cloudinary

Well я делаю проект на django rest для backend и react как front end, я хочу сделать 2 post modals один для видео и другой для изображений, изображение нормально, но видео не работает, когда я устанавливаю filefield я получаю ошибку, …

31.10.2022
Пытаюсь найти хороший пример создания html-кнопки в django для запуска функции python и отображения результата

Я уже некоторое время пытаюсь изучить django в основном ради собственного любопытства. Моя текущая цель - иметь кнопку на экране, которая при нажатии выполняет какую-то простую функцию на python. Что-то вроде отображения строкового значения или случайного числа на экране. Я …

31.10.2022
Почему данные не загружаются из базы данных?

Есть модель: class Employee(models.Model): name = models.CharField(max_length=100) position = models.CharField(max_length=100) hired_at = models.DateField(auto_now=True) salary = models.DecimalField(max_digits = 9, decimal_places= 2) boss = models.ForeignKey('self', null=True,blank=True, on_delete=models.CASCADE) def __str__(self): return f'&lt;{self.pk}&gt; {self.name} - {self.position}' Есть мнение: class EmployeeView(ListView): model …

31.10.2022
Я хочу использовать значение инкрементированного 'i' из второго файла

Это первый файл, который содержит значение i class Qury: i=0 def makedb(self): self.making_key() def making_key(self): global i for t in range(12): self.i+=1 def making_key2(self): global i for t in range(14): self.i+=1 print(self.i) первый файл, создающий объект from django.core.management.base …

31.10.2022
Как превратить объекты ROM в хэши при использовании необработанного запроса с присоединением и получить только подмножество полей БД?

У меня есть запрос следующего формата: query_str = """ SELECT A.id, A.location::bytea, A.author_id, B.username FROM A JOIN B ON A.author_id = B.id """ for p in Database.objects.raw(query_str): # how to get the hashes here? Как я могу получить …

31.10.2022
Contact() получил неожиданный аргумент ключевого слова 'listing'

` из django.shortcuts import render, redirect from .models import Contact из django.contrib import messages Создайте свои представления здесь. def Contact(request): if request.method == 'POST': listing_id = request.POST['listing_id'] listing = request.POST['listing'] name = request.POST['name'] email = request.POST['email'] phone = request.POST['phone'] …

31.10.2022
В модальном окне не коректные данные

При открытии модального окна отбражается не коректные данные views.py class Users_value(View): template_name = 'answers/index.html' def get(self, request): context = {} context['services'] = Services.objects.all() context['comment'] = Comments.objects.all() last_uset = Uset.objects.last() personal_answers = Personal_predictions.objects.get(purpose_personal=last_uset.personal_predictions) context['personalH'] = personal_answers.header context['personalC'] = personal_answers.predictions_personal context['name'] …