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

21.03.2022
Запрос другой модели в представлении на основе класса приводит к ошибке

У меня есть две таблицы, в одной из которых записаны возможные товары с их свойствами, в другой - уровни запасов этих соответствующих товаров. class itemtype(models.Model): item_id = models.IntegerField(primary_key=True) item_name = models.CharField(max_length=100) group_name = models.CharField(max_length=100) category_name = models.CharField(max_length=100) mass = …

21.03.2022
Возможно ли в Djngo вставить html документ?

Чтобы я запустил тестовый сервер и он отобразил мне эту html страницу. Помогите пожалуйста!

21.03.2022
Тестирование Django - объект группы не работает при использовании factory_boy

Я пытаюсь упростить тестирование с помощью factory_boy. Я хочу протестировать представления, которые зависят от некоторых групповых разрешений. Если я напишу тест, создав пользователя и группу в setUpTestData, я смогу заставить тест работать. Однако, если я создаю пользователя и группу с …

21.03.2022
Получение данных без обновления страницы с помощью ajax в django

Я могу размещать данные с помощью ajax, но когда я хочу вытащить данные без обновления страницы, я могу сделать это только 2 раза, затем кнопка теряет свою функцию. <div> <input type="hidden" name="producecode" class="pcode" value="{{per.produceCode}}" /> <input type="hidden" name="useremail" …

21.03.2022
Пересоздайте ветку git после 2 запросов на вытягивание

У меня есть проект Django с 4 другими участниками, и я создаю модель, назовем ее "модель M". Модель M имеет 2 внешних ключа, первый - модель A, второй - модель B. На данный момент модель A и модель B …

21.03.2022
Почему после загрузки поле изображения отображается как null, а также возникает ошибка многочастичной формы? Есть ли способ обернуть FormData в post_create в auth.js?

При нажатии на кнопку submit я получаю ошибку MultiPartParser : { "detail": "Ошибка разбора многочастной формы - Неверная граница в многочастной форме: None" }. Поле изображения также равно null. Невозможно изменить состояние FormData. Ниже приведен мой код от бэкенда …

21.03.2022
Django - Проверка производительности разрешения в шаблоне

У меня есть шаблон, представляющий собой фрагмент заголовка, который используется на каждой странице платформы. Хотелось бы узнать, какие последствия для производительности/проблемы может иметь проверка разрешения с помощью {% if perms.foo.add_bar %} на платформе. И есть ли лучший способ …

21.03.2022
Dango-filter показывает все проекты; однако должны отображаться только те проекты, которые создал пользователь.

Как у новичка у меня есть проблемы с Django. Я разработал фильтр django_filter. В файле views.py: ''' class AufgabenView(LoginRequiredMixin, ListView): model = Aufgaben template_name = 'aufgaben/aufgaben.html' # object_list bekommt einen Namen context_object_name = 'aufgaben' #paginate_by = 2 filterset_class = …

21.03.2022
Могу ли я создать django-подобное auth-приложение, используя FastAPI?

Как я понимаю, FastAPI хорош для создания API. Однако мне интересно, смогу ли я создать Django-подобное веб-приложение, скажем, приложение электронной коммерции с аккаунтами и корзиной, используя FastAPI. Я просмотрел документацию и не нашел никаких возможностей auth, входа/выхода/подписания, форм, проверяющих вводимые …

21.03.2022
Проблемы с установкой модуля в PyCharm

Для выполнения задачи требуется установить модуль m3-objectpack версии 2.2.47. При попытке его установить с помощью pip выдает ошибку (скрин ошибки ниже). Что-то связанное с юникодом? (Операционная систему - Windows 10. Python …

21.03.2022
Требуется изменение формата Django в session_data

Мой код аутентификации в Django выглядит следующим образом: @api_view(["POST"]) @authentication_classes((BasicAuthentication,)) @permission_classes((IsAuthenticated,)) def api_login(request): username = request.user.username request.session["username"] = username password = request.user.password request.session["password"] = password Когда я расшифровываю сессию из таблицы django_session, это дает вывод p …

21.03.2022
САЙТ КОНТАКТНОЙ ФОРМЫ С DJANGO DONT SEND

Я заполнил форму, но есть проблема с отправкой, при отправке выдает ошибку. спасибо за помощь TypeError at /envoyermail/ envoyermail() получил неожиданный аргумент ключевого слова 'fail_silently' Метод запроса: POST URL запроса: http://127.0.0.1:8000/envoyermail/. Версия Django: 4.0.3 Тип исключения: TypeError …

21.03.2022
Список всех групп и родительской группы экземпляра

У меня есть модель Group, которая имеет внешний ключ к самой себе (поэтому у группы может быть родительская группа). У нее также есть m2m к Establishment. class Group(AbstractBusiness): parent = models.ForeignKey( 'self', on_delete=models.CASCADE, blank=True, null=True, related_name='children' ) establishments …

21.03.2022
Как сделать модель недоступной для определенных дат и часов в Django?

Итак, я создаю проект по аренде комнат. Аренда не на весь день, а только на 2 часа. У меня будет несколько компаний-арендаторов, каждая из которых имеет несколько комнат для аренды с разной вместимостью. Итак, мой вопрос: если комната будет …

21.03.2022
Сервер ответил со статусом 404 (Плохой запрос) - Django

Я работаю с Django и React. Я создал базовый API списка Todo в Django. Одновременно работаю над фронтендом. Когда я пытаюсь добавить новый Todo, я получаю ошибку "Server answered with a status 404 (Bad Request).". Я получаю все …

21.03.2022
При запуске проекта django на другой машине возникает ошибка

Я хочу запустить свой проект django на другой машине. При запуске python3 manage.py runserver я получаю ошибку: Я могу получить доступ к mysql на этой "другой" машине. Может ли кто-нибудь помочь мне запустить проект?

21.03.2022
Форма Django не отображается во всплывающем модальном окне Bootstrap 5

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

21.03.2022
Импорт "project4.app4.models" не может быть разрешен

Я сделал два проекта в django, project4 и project5, а затем сделал два приложения app4 и app5 соответственно. Теперь я хочу импортировать модели проекта project4 в проект project5. Я добавляю 'project4.app4' в файл settings.py проекта5 и добавляю эту строку sys.path.append('E:\Internship\Djangoenv\project4') …

21.03.2022
Можем ли мы обновить значение после того, как оно было использовано в качестве внешнего ключа в django?

У меня есть две таблицы: class LocationType(models.Model): location_type = models.CharField(max_length=120, unique=True) comment = models.TextField(null=True, blank=True) def __str__(self): return self.location_type class Location(models.Model): location = models.CharField(max_length=100, unique=True) location_type = models.ForeignKey(LocationType, to_field="location_type", on_delete=models.CASCADE) comment = models.TextField(null=True, blank=True) def __str__(self): return self.location …

21.03.2022
Дроплет Digital ocean показывает только страницу nginx по умолчанию при подключении с доменом namecheap [дубликат]

Я использую Django Digital Ocean droplet для запуска веб-сайта, и недавно я попробовал подключить IP-адрес дроплета к доменному имени namecheap, но когда я подключил их, на домене отобразилось только следующее: Добро пожаловать на nginx! Если вы видите …

21.03.2022
Url Pattern дает мне ошибку несоответствия url

Url(r'^(?P<pk>\d+)/remove/$', WishlistRemoveView.as_view(), name='wishlist_remove'), <form action="{% url 'wishlist_remove' pk=item.wishlistitem_set.all.0.pk %}" method="post"> {% csrf_token %} <input type="submit" value="{% trans 'Remove' %}"> </form> Когда я нажимаю на кнопку удаления, я получаю следующую ошибку:- NoReverseMatch at /product/7/ Reverse for 'wishlist_remove' with keyword arguments …

21.03.2022
Отсутствие отступов для опций в поле выбора в инлайновой таблице (Django MPTT)

Я создал отношения "многие ко многим" с таблицами "Категория", "Продукт" и "CategoryProduct", которая является средней таблицей между "Категорией" и "Продуктом" : "models.py": from django.db import models from mptt.models import MPTTModel, TreeForeignKey class Category(MPTTModel): name = …

21.03.2022
Django : Создание формы для выпадающего списка в зависимости от ID пользователя и модели

Я новичок в Django. Я хочу создать форму для выпадающего списка. Выпадающий список должен показывать различные варианты в зависимости от пользователя и модели. Я сделал кое-что непосредственно в view.py, что отображает варианты выбора без использования формы из Django, и …

21.03.2022
Django миграции круговая зависимость что является лучшей практикой?

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

21.03.2022
Как получить объекты модели с помощью AJAX?

У меня есть модель Customer в моем Django приложении. Новые пользователи постоянно добавляются в эту модель в фоновом режиме, и я хочу динамически выводить список этих клиентов с помощью AJAX. Но я не могу понять, как это сделать. Как …

21.03.2022
Django setUpTestData не выполняет глубокое копирование связанных файлов

Я хочу использовать django setUpTestData для подготовки некоторых тяжелых данных, разделяемых между несколькими модульными тестами. Экземпляры моей модели создаются с некоторыми полями файла. Однако, от одного теста к другому, содержимое файла не обновляется, это имеет побочные …

21.03.2022
Пользовательский параметр командной строки для тестирования

Я нашел способ передать пользовательский параметр в тестирование Django из командной строки: class TestRunner(DiscoverRunner): def __init__(self, option=None, **kwargs): super().__init__(**kwargs) self.browser = kwargs['browser'] @classmethod def add_arguments(cls, parser): DiscoverRunner.add_arguments(parser) parser.add_argument('-br', '--browser', help='Browser test') def build_suite(self, test_labels=None, extra_tests=None, **kwargs): suite = unittest.TestSuite() …

21.03.2022
Почему поле объекта в модульном тесте не изменяется в Django

Я не понимаю, почему мой тест не работает. У меня есть страница с товаром. Есть форма с кнопкой 'Купить товар'. После нажатия этой кнопки, если у клиента достаточно денег, товар будет куплен и количество денег на счету изменится. Но в …

21.03.2022
Определение общего, несериализуемого поля в сериализаторах django rest

Это просто макет моего сериализатора class SerializerA(serializers.ModelSerializer): field_a = serializers.SerializerMethodField() field_b = serializers.SerializerMethodField() field_c = serializers.SerializerMethodField() field_d = serializers.SerializerMethodField() class Meta: model = TestModel fields = ("field_a", "field_b", "field_c", "field_d", "name", "designation") def get_field_a(self, obj): temp = TempUserModel.objects.get(pk=obj.uuid) field_a = …

21.03.2022
Подсчет курсов, которые создал конкретный преподаватель

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

21.03.2022
Graphene-django отправляет Arries на front-end barchart

Я подключился к базе данных sql server и получил табличные данные из столбцов таблиц. Теперь я хочу создать 2 списка данных по направлениям x и y, чтобы отобразить их в виде диаграммы в Vuejs. Я знаю, как отправить sting …

21.03.2022
Я изменил имя класса в документе через "getElementById", но это не действует [дубликат].

Спасибо за помощь. Я изменил имя класса в JavaScript, но оно не меняется. [html] <button id={{ product.id }} data-product={{ product.id }} data-action='add' class="btn btn-outline-secondary add-btn store-cart"> button</button> [javascript] var storeBtns = document.getElementsByClassName('store-cart') for (i = 0; i < …

21.03.2022
Django rest framework: Смешанное содержание

Я совсем новичок в Django rest framework. У меня есть проект, который содержит Django restframework API внутри проекта Django site (с простым кодом frontend), и он отлично работает в моем локальном окружении. Однако в производственном домене (HTTPS) он отображается следующим …

21.03.2022
Как постоянно вызывать API с помощью функции?

У меня есть система управления клиентами. Я использую API для получения всех клиентов. Все работает отлично. Я использую ID, если нет клиента с таким ID, то создается новый клиент. Вот мой код для этого: def handle_get_customers(company): customer_service = requests.get(settings.API_ADDRESS …

21.03.2022
Django устанавливает значение поля ForeignKey в ModelForm при отправке заявки

У меня есть RequisitionModel, который берет site из моей User модели в качестве ForeignKey. Как мне заставить RequisitionModelForm вытащить site текущего пользователя и передать его в форму? * Я хочу, чтобы HTML-шаблон не отображал поле site, а устанавливал …

21.03.2022
Как показать foregin key другой модели django в полях django admin или наборах полей django admin

У меня есть две модели Django: Bot и Seller. class Bot (models.Model): nick_name = models.CharField (verbose_name="Nick Name", max_length=100) wallet_coins = models.CharField (verbose_name="Bot Coins", max_length=30, default="0") wallet_coins_initial = models.CharField (verbose_name="Initial Coins", max_length=30, default="0") order_amount = models.CharField (verbose_name="Order Amount", max_length=30, default="0") …

21.03.2022
Django - AWS Elastic beanstalk - Я следовал документации Aws - Ошибка: $ eb --version bash: eb: команда не найдена

Я следовал документации AWS, выполнил - pip install awsebcli в gitbash когда я проверил версию (eb --version), он выдал мне ошибку - bash: eb: команда не найдена что мне делать - это ошибка пути - если да, то …

21.03.2022
Django orm foreignkey получить последние данные

Ссылка class Model1(model.Model): master = models.ForeignKey(User, on_delete=models.CASCADE) member = models.ForeignKey(User, on_delete=models.CASCADE) status = models.PositiveIntegerField(default=0) class Model2(models.Model): model1 = models.ForeignKey(Model1, on_delete=models.CASCADE) writer = models.ForeignKey(User, on_delete=models.CASCADE) text = models.TextField() created_at = models.DateTimeField(auto_now_add=True, null=True) Как получить последние данные Model2 Я …

21.03.2022
Heroku ModuleNoteFoundError с помощью django-qr-code

В настоящее время я работаю над Backend моего небольшого приложения. Во время развертывания я получаю следующую ошибку: ModuleNotFoundError: Нет модуля с именем 'qr_code' Я не использую библиотеку pypi qrcode, вместо этого я использую библиотеку django-qr-code <a …

21.03.2022
Новые клиенты не могут подключиться к сайту Django, когда сайт используется другими клиентами

У нас есть веб-приложение на основе Django, которое развертывается с Apache и mod_wsgi. Пользователи заходят в систему и могут запускать некоторые процессы на CPU, которые могут занимать до 1-2 минут. Наша проблема заключается в том, что во время выполнения …