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

27.01.2022
Таблица уже существует, когда я запускаю pytest на проекте Django

У меня есть проект Django версии 3.2.5. Я создал новую модель: app.model. Затем я выполнил python manage.py makemigrations app команду. Когда я запустил тесты через pytest, я получил следующие ошибки: E psycopg2.errors.DuplicateTable: relation "app_model" already exists E …

27.01.2022
Как использовать SMTP для отправки электронной почты с помощью python на серверах Godaddy

Я создал сайт, используя django, и он использует smtp для отправки мне письма с данными, заполненными в форме на том же сайте, но SMTP не работает на серверах Godaddy, Ниже приведен код, который я использовал: import smtplib from …

27.01.2022
Как использовать функцию другого проекта python в своем проекте

Я работаю с Django в проекте, я хочу использовать функцию python из проекта на Github, я не могу установить этот проект как библиотеку с помощью pip install dicom-exporter, потому что он не работает. Проект, который я хочу использовать: …

27.01.2022
Что нужно сделать, чтобы результатом функции filter() был результат отображения словаря

У меня есть такая модель: class BNetworkEdge(models.Model): id = models.AutoField(unique=True, primary_key=True) source = models.IntegerField() target = models.IntegerField() edge_type = models.IntegerField() class Meta: managed = True db_table = 'b_network_edge' У меня есть такой словарь: {0:'direct', 1:'no-direct'} …

27.01.2022
Удаление данных django без RuntimeWarning: Поле DateTimeField получило наивное время даты

Я пытаюсь удалить данные 3-летней давности в моей базе данных python django. Вот код: from datetime import datetime from dateutil.relativedelta import relativedelta def db_cleanup(): cleanup_start = datetime.utcnow().date() three_years_ago = cleanup_start - relativedelta(years=3) MyData.objects.filter(create_date__lt=three_years_ago).delete() однако я получаю RuntimeWarning: …

27.01.2022
Кто-нибудь может объяснить мне, как работает этот код? Django Python [закрыто]

У меня есть этот код в models.py, который я не совсем понимаю, как он работает. models.py: from django.db import models from django.contrib.auth.models import User class UserProfileInfo(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) profile_pic = models.ImageField(upload_to="profile_pic", blank=True) def __str__(self): return self.user.username …

27.01.2022
Форма "Связаться со мной", которая отправляет мне электронные письма

У меня есть следующая HTML-страница: {% load static %} <!DOCTYPE html> <html lang="en" dir="ltr"> <head> <meta charset="utf-8"> <title>Contact Me</title> <link rel="stylesheet" href="{% static 'projects/style_contact.css' %}"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> </head> <body> <div class="container"> <div class="text">Contact Me</div> <form method="POST"> {% …

27.01.2022
Являются ли эти опасения (по поводу производительности) обоснованными при загрузке изображений через https с внешнего сайта?

Запустив сайт с большим количеством изображений с внешних сайтов*, у меня есть возможность либо A) Загрузить изображения самостоятельно и обслуживать их, либо B) Загрузить их через https с URL-адреса изображения внешнего сайта. Я думаю выбрать вариант B, так …

27.01.2022
Не удается найти часовой пояс в django

Что я делаю. Я работаю над очень простым проектом django. в чем моя проблема. Когда я загружаю свою веб-страницу (локально), на ней появляется следующая ошибка. A server error occurred. Please contact the administrator и ошибка, которую …

27.01.2022
Войдите в админку django через запросы

Я хочу войти на сайт администратора django через скрипт python, используя библиотеку requests. Из ответа в другом посте (здесь) я понял, что использование requests.Session() будет уместным. Однако, попробовав следующий код, я получил 403 - запрещенный код состояния. <pre …

27.01.2022
Сериализатор DRF не отправляет правильные данные из запроса

Я создаю конечную точку API, которая передает image в качестве входных данных и печатает их на экране, проблема в том, что когда я печатаю request.data, она дает мне правильные данные, но когда я передаю эти данные в сериализатор, DRF …

27.01.2022
Django: Я не могу войти как "пользователь" со страницы входа пользователя (после ручного создания пользователя на странице администратора)

Я новичок в Django и создал проект, в котором для пользователя создается отдельная страница входа. Учетные данные пользователя уже созданы на странице администратора в разделе Authentication and Authorization &gt;&gt; Users. Когда я использую те же учетные данные на странице входа …

27.01.2022
Могу ли я прервать задачу Celery другой задачей?

В моем проекте есть представление, которое запускает задачу Celery при регистрации пользователя. Задача проверяет, верифицирован ли пользователь через 3 дня после регистрации: @shared_task() def delete_user_if_not_verified(user_pk: int): user = User.objects.get(pk=user_pk) email = user.email if not user.is_verified: user.delete() return f'Delete {email} …

27.01.2022
Как сделать подписку на отдельные продукты для одного и того же пользователя в django

У меня есть сайт, на котором есть некоторые услуги, на которые нужно подписываться индивидуально. Пользователь должен подписаться на те услуги, которые он хочет получить. Сейчас есть три плана подписки: ежемесячный, ежеквартальный и полугодовой. Пользователь должен выбрать один из них …

27.01.2022
Python Django AttributeError в /visual

Django проблема возникла при использовании модуля yfinance python и запросе данных тикера. У объекта 'Index' нет атрибута 'tz_localize'

27.01.2022
Проблемы с перенаправлением в Django

Я новичок в Django и у меня проблемы с перенаправлением пользователя после авторизации. Вот 200 кодов в консоли. def user_login(request): if request.method == "POST": form = AuthenticationForm(request, data=request.POST) if form.is_valid(): username = form.cleaned_data.get('username') password = form.cleaned_data.get('password') user = authenticate(username=username, password=password) …

27.01.2022
Django REST Framework Serializer Инициализация переменной в init

Я пытаюсь инициализировать объект модели django внутри класса Serializer. Допустим, у меня есть 2 модели ABCD и WXYZ. Я выполнил фильтр на ABCD и отправил результаты в сериализатор. Сериализатор должен получить экземпляр модели WXYZ, используя поле модели ABCD, и получить …

27.01.2022
Как сгенерировать идентификатор для вновь созданного экземпляра модели с помощью django и DRF?

Я пытаюсь понять, как создавать экземпляры модели в моем представлении. Я написал метод в классе вне представления, который я использую для генерации случайного идентификатора для создаваемого экземпляра модели: def generate_random_id(self, MyModel): """ Picks a random id for an …

27.01.2022
Fetch API не отображает представления из django

Это может быть вопрос новичка, я новичок в Django. Я пытаюсь создать кнопку входа в систему, которая будет возвращать HttpResponse, и я пытаюсь получить строки из ответа. Я пробовал печатать результат из fetch, и он, похоже, отвечает с кодом 200, …

27.01.2022
Поля модели Django не являются динамическими

У меня есть это в моих моделях. class School(models.Model): subscribed = models.BooleanField(default=True) invoice_date = models.DateField() remaining_days = models.IntegerField(default=30) def save(self,*args,**kwargs): self.remaining_days = (self.invoice_date - date.today()).days if self.invoice_date &lt;= date.today(): self.subscribed=False else: self.subscribed=True return super().save(*args,**kwargs) Проблема в том, …

27.01.2022
Django - категория и slug в url

У меня есть функция, которая добавляет статью в избранное, когда пользователь нажимает на кнопку. Все было хорошо, пока я не решил добавить категорию в url адрес. Ниже вы можете увидеть код, который я пытаюсь отладить. models.py class Article(models.Model): …

27.01.2022
Почему поиск в <200 категориях медленнее, чем поиск в >6000 товарах?

Используя библиотеку line_profiler для анализа моего проекта Django Ecommerce, я обнаружил, что поиск в менее чем 200 категориях продуктов медленнее, чем поиск в более чем 6000 продуктах. Как видно на изображении ниже, использование метода .get() для объектов ProductCategory …

27.01.2022
Я хочу отправлять SMS зарегистрированному пользователю о погоде с помощью fast2sms api

Я хочу отправить SMS всем зарегистрированным пользователям, которые были сохранены в таблице extendeduser. Эта таблица содержит номер телефона пользователя, информация о погоде была получена из openweatherapi и если в каком-либо городе погодные условия пасмурные облака, то всем пользователям будет отправлено …

27.01.2022
Django отображает каждую модель, принадлежащую пользователю

У меня есть HTML файл шаблона и в этом файле находится сам билет (модель Ticket) и мне нужно отобразить сообщения, которые принадлежат каждому билету (модель TicketMessages). Как я могу сделать следующее: -показать мне все TicketMessages (сообщения), которые принадлежат данному …

27.01.2022
Как получить время от пользователя для работы функции в Django

Я пишу приложение, которое получает цены (priceapp) и новости (newsapp) с нескольких сайтов. Я хочу получить от пользователя время типа "ежедневно 12:00" или "после 6 часов" и отправить эту цену и новости в telegram или другое приложение, выбранное пользователем. Как …

27.01.2022
Как получить только поля в сериализаторах django

Я использовал django.core.serializers для получения данных из модели, как показано ниже from django.core import serializers ... serializers.serialize('json',production_time.production_items.all()) и я получаю следующий ответ: [{"model": "BorseBots.exchangemonthlyproductionitem", "pk": 1308, "fields": {'name':'jack',...}} , ...] но мне не нужны поля …

27.01.2022
Создание уведомления для всех менеджеров проекта при появлении новых данных в инвентаризации?

Мне нужно автоматически отправлять уведомление для каждого менеджера проекта после вставки новых данных в инвентарь, чтобы уведомить его о том, что на складе появился новый товар. Я новичок в программировании на django и не знаком с использованием сигналов. Models.py …

27.01.2022
Как генерировать документацию с помощью pydoc для django api?

Мне нужно создать документацию для Django API с помощью pydoc Пожалуйста, помогите мне

27.01.2022
Xhtml2pdf динамическая высота рамки

У меня есть шаблон таблицы, созданный с помощью xhtml2pdf. Я хотел бы добавить информацию о пользователе над таблицей на каждой печатной странице. Вот html код: &lt;div id="table_header"&gt; &lt;div&gt;{{ data.user }}&lt;/div&gt; &lt;div&gt;{{ data.title }}&lt;/div&gt; &lt;/div&gt; &lt;table id="table" …

27.01.2022
Загрузка результатов сканирования в DefectDojo приводит к внутренней ошибке сервера

Я пробовал много разных вещей и надеюсь получить помощь здесь. При загрузке некоторых результатов сканирования в DefectDojo (работает внутри Docker контейнеров) приложение отвечает "Internal Server Error", что означает невозможность загрузки файлов. Ниже я добавил ответ в терминал Debian. …

27.01.2022
Django dependent dropdown, Как я могу реализовать с помощью ModelForm

Я уже пробовал этот метод dependent. Но не работает , помогите мне. модели: class Country(models.Model): id = models.PositiveIntegerField(primary_key=True) name = models.CharField(max_length=50) class Meta: db_table = "countries" verbose_name_plural = 'countries' def __str__(self): return self.name каким-то образом …

27.01.2022
Колонка django 3.2 и postgres 9 должна присутствовать в предложении group by или использоваться в агрегатной функции

В файле admin.py у меня есть функция, которая определяет значение для поля, не существующего в базе данных. Когда я работаю с sqlite все в порядке, но когда я переключаюсь на postgres возвращается ошибка "столбец должен быть в предложении group …

27.01.2022
Я хочу извлечь определенное значение из строки в python

У меня есть строка, из которой я хочу извлечь значение для test1. Строка имеет вид : I_ID [I_ITEM = [I_ITEM [test1 = F135], I_ITEM [test1 = W1972544]]]]] Любые указатели будут полезны

27.01.2022
Route53 , aws , dns [закрыто]

Я создал сайт, используя Django + gunicorn + Nginx. Когда я использую AWSRoute 53 и создаю CNAME от имени моего хоста к имени экземпляра DNS, система указывает не на сайт, а на стартовую страницу NGINX. Это очень …

27.01.2022
Django settings in multiple files

Всем привет! Хочу сделать настройки для джанго и всех других библиотек в папке settings таким образом, что бы можно было их использовать вот так: from django.conf import settings print(settings.MY_VAR) MY_VAR находится условно в mysite/mysite/settings/module_one Перерыл весь гугл и нашел …

27.01.2022
Как подсчитать товары, если их количество ниже уровня повторного заказа в django

Я запутался в подсчете товаров, количество которых ниже уровня заказа. Уровень заказа - это тоже колонка в модели товара, я думаю, что мне нужно сравнить их значения в __lte в фильтрах, но это не работает. Models.py class Item(models.Model): ItemName …

27.01.2022
Как удалить тег <p> из django richtextfield?

У меня отображается тег p после размещения изображения или вопроса с помощью редактора ckeditor в django . Как убрать тег и добиться корректного отображения изображения или текста. [https://i.stack.imgur.com/leLA4.png][1]

27.01.2022
Как проверить Gmail ID существует или нет по номеру телефона один пока один автоматически и сохранить номер телефона, который имеет Gmail ID существует [закрыто]

Я хочу сделать автоматическую программу проверки телефонных номеров с помощью phyton, которая будет запускаться в командной строке. Вот видео: https://www.youtube.com/watch?v=ynpmra8bry8 https://www.youtube.com/watch?v=6pSMs7vSyvw Я хочу сделать автоматическую программу, как это видео... Пожалуйста, помогите мне …

27.01.2022
Как развернуть приложение django на Oracle Linux Server 7.9?

Как я могу развернуть приложение django на Oracle Linux Server 7.9 с помощью Putty. Пытался следовать этому руководству, но ничего не получилось. Буду рад любой помощи.

27.01.2022
Maria ошибка подключения к базе данных pandas.io.sql.DatabaseError: Execution failed on sql

Я пытаюсь внести некоторые изменения в базу данных, для этого я написал скрипт, но Я думаю, что есть проблема с моим db_connection Я делюсь скриптом, который написал для изменений from django.conf import settings from farm_management.scripts.db_execute_query import get_data, mysql_db_connect, insert_data def …