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

24.10.2021
Персональная информация, соответствующая запросу, не существует

Я хотел добавить поле множественного выбора в мою форму и после поисков я наконец-то сделал это. однако, когда я создаю нового пользователя и пытаюсь заполнить форму личной информации, он выдает мне ошибку PersonalInfo matching query does not exist error. …

24.10.2021
Поделиться подробным представлением на модальное в django

Застревание при передаче подробного представления в модальное. Нашел этот ответ, но не могу понять его правильно. Ниже я привожу свой код. Views.py from django.shortcuts import render from .models import Post from django.views.generic.list import ListView from django.urls import reverse_lazy …

24.10.2021
TypeError: Невозможно прочитать свойства неопределенного (чтение 'image')

Import React from 'react' import { Link } from 'react-router-dom' import { Row, Col, Image, ListGroup, Button, Card } from 'react-bootstrap' import Rating from '../components/Rating' import products from '../products' function ProductScreen({ match }) { const product = products.find((p) => p._id …

24.10.2021
Django: как читать и манипулировать .csv файлом из View.py

Я пытаюсь работать с файлами csv, расположенными внутри приложения django. Я пытаюсь загрузить файл с помощью pandas, как: pd.read_csv("...") безуспешно, я продолжаю получать ошибку. Вот как выглядит дерево каталогов: ├── __pycache__ │ ├── forms.cpython-36.pyc │ ├── models.cpython-36.pyc │ …

24.10.2021
Задание Django/Celery получено, но ничего не произошло

Я пытаюсь обновить объект базы данных через задачу celery. без задачи celery я могу обновить объект db, но когда я добавляю .delay() и отправляю его в задачу celery, я получаю Task passenger.tasks.create_circle[3e60c0ee-6da7-4e7c-80c8-663b27b90762] received child process 116 calling self.run() child process …

24.10.2021
535, b'Error: authentication failed when using os.environ to get password

Я пытаюсь настроить маршрут сброса пароля на Django, для того, чтобы не показывать учетную запись и пароль непосредственно в коде, я задаю их в среде Mac, но продолжаю получать ошибку 535. она работает, если я пишу пароль в коде, но …

24.10.2021
Вызывайте представление django в фоновом режиме (каждые 15 секунд) до получения данных о клиенте из формы, а затем вызывайте представление auther

Я объясняю вам свою проблему У меня есть два представления на django (check_flights и save_booking) и я должен успешно вызвать check_flights в двух фазах: 1-я фаза: Вызывайте check_flights каждые 2 или 3 секунды в первые 10 секунд после …

24.10.2021
Различать, на какую ссылку-кнопку нажали в django

У меня есть этот html код: <form id="my-form" method="POST" action="{% url 'my_view' %}"> {% csrf_token %} <div class="row"> <div class="col-md-6"> <div class="md-form mb-1"> <textarea id="message" name="message" rows="2" class="form-control md-textarea"></textarea> </div> </div> <div class="col-md-6"> <div class="md-form mb-1"> <textarea id="message_then" name="message_then" …

24.10.2021
Почему эта форма не меняет язык сайта?

Это моя форма переключения языков. {% get_current_language as lang_code %} {% get_available_languages as languages %} {% get_language_info_list for languages as langs %} <form action="{% url 'set_language' %}" method="POST"> {% csrf_token %} <select name="language" title="{% translate 'Language' %}"> {% for lang …

24.10.2021
Создание поля readonly() в modelform в Django 3.2.8

Я пытаюсь клонировать форму из модели и хочу, чтобы одно конкретное поле было доступно только для чтения, но это поле должно отправлять данные в БД как обычно (оно будет инициировано с заранее выбранным значением)... Все вопросы SO, которые я читал, …

24.10.2021
Создание поля множественного выбора с использованием отношения "многие ко многим

Я пытаюсь добавить поле под названием, interested_fields внутри моей модели personalInfo, из которого пользователи могут выбирать, а сами варианты приходят из объектов другой модели с помощью отношения ManyToMany между двумя моделями. Вот мои коды models.py (я упростил свою модель personalInfo, …

24.10.2021
Наследование шаблонов не работает - Учебник по Django

Я следую учебнику по Django от Кори Шафера . Я дошел до того момента, когда мне нужно создать наследование шаблона base.html. После настройки всего в соответствии с моим проектом и запуска сервера, моя веб-страница представляется в виде …

24.10.2021
Как отфильтровать товар по категории в Django, используя общий класс представления

Я делаю POS-систему, в которой будут клиенты, и у каждого клиента будут свои транзакции. Я могу показать все транзакции, но мне трудно понять, как отфильтровать транзакции только по клиенту. В models.py class Customer(models.Model): name = models.CharField(max_length=100) age = models.IntegerField() …

24.10.2021
Django: Как преобразовать строку и int в переменную

Я объявил переменную как "". a1 = 10 Теперь в функции мне нужно вызвать эту переменную, добавив "a "+"1". Однако в результате получается a1 в строке, а не выше объявленной переменной. Вот код: a1 = 10 …

24.10.2021
Как создать тестовый пример с помощью Factory boy? Django

Я пытаюсь протестировать свой код с помощью factory boy, но все равно получаю ошибки типа "django.db.utils.IntegrityError: UNIQUE constraint failed: auth_user.username " или "Строка в таблице 'analytics_event' с первичным ключом '1' имеет недопустимый внешний ключ: analytics_event.created_by_id содержит значение …

24.10.2021
Django как вывести список значений в html для 'for loop' в моем случае?

Я хочу знать, как я могу вывести что-то вроде [value1, value2, value3] из Django. Chart.js использует такой формат данных. В моем понимании, counts_data=...aggregate(..., ..., ...) - это список, похожий на список значений (value1, value2, value3), но затем, когда я возвращаю, …

24.10.2021
Умножение трех моделей в django и получение результата в представлениях

Моя модель: class VisData(models.Model): visdata_id = models.AutoField(primary_key=True,blank=True) user_name = models.ForeignKey(Customer, null=True, on_delete=models.SET_NULL,blank=True) title = models.CharField(max_length=200, null=True,blank=True) buy_sell = models.CharField(max_length=1, null=True,blank=True) date = models.DateField(auto_now_add=False,null=True,editable=True,blank=True) hour = models.TimeField(auto_now=False, auto_now_add=False,null=True,editable=True,blank=True) shares_number = models.DecimalField(decimal_places=0,default=0,max_digits=999,null=True,blank=True) course = models.DecimalField(decimal_places=2,default=0,max_digits=999,null=True,blank=True) fare = models.DecimalField(decimal_places=2,default=0,max_digits=999,null=True,blank=True) def __str__(self): …

24.10.2021
Как хранить только нужные значения в Django View

Я студент, изучающий Django в первый раз. Я хочу сохранять только нужные мне значения во View в Django, но не знаю, что делать. Ниже находятся Models.py и Views.py, forms.py. Я хочу сохранить, введя только одно, не вводя второе_значение и третье_значение …

24.10.2021
{"user":["Это поле обязательно для заполнения."]} в Django REST Framework

Откуда Django берет User в self.request.user? При выполнении GET-запроса Django видит пользователя, а при выполнении POST-запроса не видит его и выбрасывает такую ошибку. Информация о пользователе передается в cookie от фронтенда. views.py from rest_framework import generics from rest_framework.permissions …

24.10.2021
Показывать товары на основе slug категории в Django 3

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

24.10.2021
Django: Метод сохранения для сохранения всего 3 строк в другой модели

У меня есть 2 следующие модели: class particulars(models.Model): reportref = models.ForeignKey(reportname,on_delete=models.CASCADE) year = models.CharField(max_length=250) sales = models.FloatField(blank=True,null=True,default=0) profit = models.FloatField(blank=True,null=True,default=0) def save(self, *args, **kwargs): self.profit = round((self.sales-self.depreciation),2) super(particulars, self).save(*args, **kwargs) def __str__(self): return str(self.year) class depreciation(models.Model): reportn = …

24.10.2021
Отсутствует заголовок "Authorization", как получить доступ к заголовку авторизации? Django

Мне нужно проверить авторизационный HTTP-заголовок каждого входящего запроса. Сначала я внедрил Middleware. Теперь на сайте в devtools (когда я что-то публикую) я вижу авторизационный заголовок с токеном. class MyMiddleware: def __init__(self, get_response): self.get_response = get_response def __call__(self, request): …

24.10.2021
Django; обновлять товары, но сохранять историю покупок

TLDR: Как редактировать продукты без изменения истории заказов/покупок, в которых этот продукт был куплен? Я хочу включить возможность совершать покупки на своем сайте. У меня есть бэкенд с django-drf и фронтенд react. Во фронтенде я хочу иметь возможность …

24.10.2021
Как обрабатывать набор форм в представлении на основе функций

Я пытаюсь реализовать набор форм в функции create based view, чтобы позволить пользователям создавать свою собственную модель курса, почему-то, когда я пытаюсь отправить данные в базу данных, только данные модели курса отправляются в базу данных, а данные модуля не …

24.10.2021
Django форма с выбором модели заполнена

У меня проблема с формой в django. Я создал модель формы, но он не сохраняет поле выбора в базу данных. Форма сохраняет только заголовок (CharField). Я создал функцию, которая решает проблему, но я думаю, что она плохая и может …

24.10.2021
Можно ли создать ManyToMany без сквозного поля?

так в документации Django models, когда мне нужно добавить дополнительные данные к полям ManytoMany, документация django рекомендует использовать 'through', как в этом примере class Person(models.Model): name = models.CharField(max_length=128) def __str__(self): return self.name class Group(models.Model): name = models.CharField(max_length=128) members = …

24.10.2021
Почему тег translate не работает вне блока?

У меня есть базовый шаблон... {% load static %} {% load i18n %} <!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> {# Translators: The title of the website #} {% translate "FilFak" as the_title %} {# Translators: The description and …

24.10.2021
Почему Django ORM умножает мои результаты во столько раз, сколько у меня пользователей?

Я работаю над проектом, в котором мне нужно сделать несколько запросов, но я не знаком с Django ORM. Мой запрос работает нормально, но он умножает результат столько раз, сколько пользователей связано с проектом, и я не могу понять, …

24.10.2021
Как исправить OSError: [WinError 2] Система не может найти указанный файл

Я попробовал установить зависимости фреймворка Fastapi с помощью команды pip install Fastapi[all]. Пакеты были загружены, но во время установки я получил эту ошибку. Using legacy 'setup.py install' for python-multipart, since package 'wheel' is not installed. WARNING: Ignoring invalid distribution -ip …

24.10.2021
Django - Запрос 10 объектов таблицы до или после даты?

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

24.10.2021
Функция Django Datetime

Я хочу, чтобы значение 'grade' увеличивалось на 1 25 числа каждого месяца. Приведенная ниже функция, похоже, не работает. Где я могу ошибиться? Прилагаю модель и функцию. class Student(models.Model): student_name = models.CharField(max_length=100, null=True) extra_role = models.CharField(max_length=100, default='None', null=True) gender = models.CharField(max_length=20, …

24.10.2021
Как решить проблему добавления ключа и значения в локальное хранилище на сайте django?

Это сайт социальной сети. Он построен на python django.Мне нужно добавить раздел входа пользователя в систему, значения хранятся в разделе локального хранилища. на этом сайте есть 2 способа входа один для конечных пользователей, а другой для компаний. …

24.10.2021
Создание шлюза API на существующем проекте python

Чтобы объяснить контекст, я сейчас разрабатываю микросервисное приложение с 4 сущностями: Издатели [с симулятором]. Система очередей. Приемники (которые также выполняют локальную обработку) [на языке Python]. Передняя часть, которая получает данные с помощью REST API …

24.10.2021
Сильно ли повлияет на скорость большое количество html файлов?

Делаю приложение на django и у меня такой вопрос: будет ли тормозить такое количество html файлов? Использую компоненты для представлении о модели Если есть идеи структуры проекта, помогите пожалуйста 🙏

24.10.2021
Model_to_dict: AttributeError: объект 'str' не имеет атрибута '_meta'

При выполнении кода у меня возникает следующая ошибка. Может ли кто-нибудь из вас помочь мне решить эту проблему? AttributeError: объект 'str' не имеет атрибута '_meta' Traceback (most recent call last): File "C:\Users\ipcramk\PycharmProjects\Quality_Check_UI\lib\site-packages\django\core\handlers\exception.py", line 34, in inner …

24.10.2021
Json-ответ не возвращается через успех (Показывается прямой ответ после отправки)

Я создаю приложение для блога и пытаюсь сохранить экземпляр через ajax и Я возвращаю Json Response в представлении, но Json Response не возвращается успешно, вместо этого он показывает response после отправки формы, как {"action": "saved"}, Я пробовал …

24.10.2021
Замена буквы на "#" и обратная замена

Я новичок в python и делаю тестовую программу, которая заменяет все буквы в заданном тексте на знаки. def encrypted(request): text = request.GET['text'] text = text.replace("a", "#.") text = text.replace("b", "##.") text = text.replace("c", "###.") text = text.replace("d", "####.") text …

24.10.2021
Django signals не получает никаких сигналов (не работает)

Вот мой код : models.py from django.db import models from django.contrib.auth.models import AbstractBaseUser, PermissionsMixin, BaseUserManager from django.utils import timezone GENDER = ( ("MALE", "Male"), ("FEMALE", "Female"), ) class UserManager(BaseUserManager): def create_user(self, email, username, password=None, is_active=True, is_staff=False, is_superuser=False): # …

24.10.2021
Как получить разницу в секундах между двумя полями datetime в шаблоне Django?

Минуты - наименьшая единица, используемая в тегах Django timesince и timeuntil, не уверен, как получить разницу в секундах между двумя полями datetime. Например, это 11 секунд между 2021-10-24 15:11:22 и 2021-10-24 15:11:33.

24.10.2021
Django нет такой таблицы

В среде разработки нового проекта Django у меня есть 2 приложения, и я столкнулся с проблемой исключения "нет названной колонки". В итоге я удалил sqlite db и повторил попытки python manage.py makemigrations и pyhon manage.py migrate теперь я сталкиваюсь …