Django and Python "Questions and answers", page 694

12.07.2022
Как добавить в Django Rest фреймворк

В настоящее время у меня есть следующее: backend/urls.py from django.contrib import admin from django.db import router from django.urls import path, re_path, include from pages import views from rest_framework import routers from reactUI import reactViews router = routers.DefaultRouter() router.register(r'reactCluster',reactViews.reactUIClusterView,'reactUI') urlpatterns …

12.07.2022
Request.user.group возвращает auth.Group.None для пользовательской модели пользователя Django

Создал пользовательскую модель пользователя, изначально без PermissionsMixin, потом понял, что она мне понадобится, и добавил. Makemigrations, migrate - done. class UserProfile(AbstractBaseUser, PermissionsMixin): email = models.EmailField( verbose_name='email address', max_length=255, unique=True, ) USERNAME_FIELD = 'email' REQUIRED_FIELDS = ['first_name', 'last_name'] first_name = models.CharField(max_length=50, …

12.07.2022
Как сделать итерации в моей модели django, чтобы иметь возможность генерировать информацию о погоде для каждого города? База данных показывает информацию только для первого названия города.

Примечание: Вывод информации о погоде не содержит информации для всех названий городов после итерации. Он возвращает информацию только для первого названия города в базе данных. Примечание: Вывод информации о погоде не содержит информации для всех названий городов после итерации. Он …

12.07.2022
Чтение и запись в различные ведра S3 с помощью s3boto3storage и django

Я работал над серией учебников, и моя фотогалерея django загружает изображения в ведро AWS S3 с именем "sitename-org", используя S3Boto3Storage. У меня есть AWS Lambda, которая создает из них миниатюру и помещает ее в другое ведро под названием "sitename-org-resized". …

12.07.2022
Django kanban тип доски сортировка по объему

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

12.07.2022
Альтернатива DISTINCT ON в базе данных Sqlite

Предположим, у меня есть следующая модель с именем table, скажем |title | author |version | ....| |:-----| :------|:------:|----------- |python| someone| 1.0 | .... | |python| someone |2.0 | .... | |c++ | random | 1.0 | .....| | c …

12.07.2022
Запуск python-файла для обнаружения сонливости по нажатию кнопки с помощью django

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

12.07.2022
Как я могу использовать этот объект MongoDB в поле Django ( Djongo, MongoDB, PyMongo ]

Как называется объект MongoDb на Django или поля Djongo?

12.07.2022
Почему .save() все еще занимает время при использовании transaction.atomic()?

В Django я прочитал, что transaction.atomic() должен оставлять все запросы выполняться до конца сегмента кода в одной транзакции. Однако, похоже, что это не работает так, как ожидалось: import time from django.db import transaction my_objs=Obj.objects.all()[:100] count=avg1=0 with transaction.atomic(): for obj …

12.07.2022
Объединение и группировка запросов в Django

Мне трудно найти наиболее эффективный способ запросить следующие сценарии, и я буду признателен за любую помощь class Company(models.Model): name = models.CharField(max_length=100) class DatapointModel(models.Model): company = models.ForeignKey(Company, on_delete=models.CASCADE) name = models.CharField(max_length=255) value = models.FloatField() Теперь мне нужны все …

12.07.2022
Удаление заголовков столбцов Tablib Dataset неожиданно пропускается в Django Import Export

У меня есть файл csv с таким образцом данных: в которой я пытаюсь модифицировать функцию django-import-export before_import и перезаписать набор данных, и для этого мне нужно очистить текущий набор …

12.07.2022
Объекты фильтра модели Django, имеющие поле как объект self (пожалуйста, прочитайте тело вопроса)

У меня есть две модели Quiz и ABCD ABCD связана с Quiz с помощью oneToOneField Модель Quiz будет использоваться для хранения викторины, а ABCD - модель, используемая для хранения результатов для пользователя. один тест будет подключен к нескольким ABCD …

12.07.2022
Реверс для 'topic' с аргументами '('',)' не найден. Попытка 1 шаблона(ов): ['topics/(?P<topic_id>[0-9]+)/\\Z']

Я получаю эту ошибку: Reverse for 'topic' with arguments '('',)' not found. 1 pattern(s) tried: ['topics/(?P&lt;topic_id&gt;[0-9]+)/\\Z'] что, как я полагаю, происходит из-за моего urls.py: from django.urls import path from . import views urlpatterns=[ #your paths go here …

12.07.2022
Данные не сохраняются в базе данных через форму клиента

Я сделал форму обратной связи с клиентом с рейтинговыми звездами. Но проблема в том, что в базу данных не попадают сохраненные данные. Где на самом деле возникла проблема? Каково соответствующее решение? forms.py: class FeedBackForm(forms.Form): feedBACK = forms.CharField(widget=forms.Textarea, required=True) rating …

12.07.2022
Невозможно закрыть аккордеон bootstrap после закрытия модала

Я использую boostrap 5.1.3 и django-bootstrap-modal-forms 2.2.0 в моем django проекте. Проблема в том, что когда я открываю модал, управляемый django-bootstrap-modal-forms, он изменяет css и поведение элементов bootstrap на странице. Я иллюстрирую это с помощью элемента аккордеона. …

12.07.2022
Ошибка CORS фреймворка Django на Heroku при нормальной работе на localhost,

У меня есть Django rest API, развернутый на Heroku, а интерфейс развернут на Cloudflare, теперь, когда я нажимаю конечную точку на Heroku, он выдает мне ошибку CORS, но когда я нажимаю конечную точку на localhost, она работает нормально, так …

12.07.2022
Перезапись правил Django не применяется

Мы используем абстрактный класс модели, чтобы установить некоторые базовые правила, которые должны быть переписаны реальными моделями в Django ( более подробно в предыдущем вопросе). В данном случае большинство классов имеют типичный сценарий использования, поэтому они наследуют те же разрешения …

12.07.2022
Python Django Региональное хранение данных

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

12.07.2022
Невозможно развернуть приложение Django на Heroku с помощью waitress

Несколько недель назад я пытался разместить приложение Django на Heroku, но когда я пытаюсь открыть свое приложение, я получаю Application Error. Я перепробовал множество альтернатив, но, похоже, ничего не помогает, так как снова та же ошибка. Любая помощь будет …

12.07.2022
Как я могу добавить две модели внутри класса? Модели Django

From django.db import models from django.forms import CharField, IntegerField из django import forms proceso_status=(('hc','Hc'),('af','Af')) lente_status=[('argon','Argon'),('ecoline','Ecoline'),('mig','Mig'),('fall dual','Fall dual'),('argon elite','Argon Elite'),('neon','Neon'),('new classic','New classic'),('aviator','Aviator')]. lente_tipo=[('argon','Argon'),('ecoline','Ecoline'),('mig','Mig'),('neon','Neon')] class tiempo_de_carro(models.Model): tipo_proceso = models.CharField( null=False, blank=False, choices=proceso_status, default='Hc', max_length=2, verbose_name='Tipo de proceso') tipo_lente= models.CharField( max_length=12, null=False,blank=False, choices=lente_status, …

12.07.2022
Как создать SimpleListFilter в django

У меня есть следующие модели: Пациент, Рецепт и Пользователь, которые делают отношения между первыми двумя моделями. class Patient(models.Model): user = models.OneToOneField( settings.AUTH_USER_MODEL, on_delete=models.CASCADE) address = models.TextField(blank=True, null=True) city = models.CharField(max_length=85, null=True, blank=True) country = CountryField(null=True, blank=True) postal_code = models.CharField(max_length=32, …

12.07.2022
Как получить список телефонных номеров (12 телефонов) с наибольшим количеством голосов типа bad (django)

Я использую django и мне нужен запрос для получения списка телефонных номеров (12 телефонов) с условием Vote has type bad и list phone is most type vote is bad. Пожалуйста, помогите мне, как сделать запрос для получения списка телефонов с …

12.07.2022
Мне нужно связать комментарии с одним постом в django, я понятия не имею, что делать, я самоучка.

мне нужна критическая помощь, мне нужно привязать комментарии к одному посту в django, я понятия не имею что делать мои модели я думаю, это единственная часть, в которой я знаю, что происходит from tkinter import CASCADE, Widget from django.db …

12.07.2022
Invalid syntax при выводе инфы из БД на Django

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

12.07.2022
В чем разница между ScopedRateThrottles в Django и Throttles Per View (Custom Throttle Classes)?

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

12.07.2022
Почему сайт django не работает на платформе облачного хостинга?

Я построил свой сайт на фреймворке Django и использовал PostgreSQL в качестве базы данных. Я использовал aws ec2 instance с 1GB ram, Digital Ocean 2GB &amp; 4GB ram droplet для хостинга по очереди. После выполнения команды runserver ошибок не …

12.07.2022
Я использую htmx javascript API как мне получить ответ от сервера

Мой блок кода выглядит следующим образом, в основном, когда срабатывает модал, я отправляю GET запрос и получаю ответ, он отправляет запрос нормально, но я не могу увидеть (или лучше сказать) получить ответ от сервера через .then() из htmx. Я …

12.07.2022
Как разделить Django Queryset на две части HTML кода?

Я пытаюсь сделать свое веб-приложение на Django и не могу преодолеть проблему. Мне нужно разделить объекты модели на два div'а для правильного отображения, но мои объекты посуды просто дублируют друг друга. Я пытался найти информацию о том, как разделить объекты …

12.07.2022
Реверс для 'topic' не найден. 'topic' не является допустимым именем функции представления или шаблона (еще одно)

Я знаю, что подобных постов, как этот, довольно много, но я все еще не могу разобраться 😭. Вот код в шаблоне 'topics', который связывает каждую отдельную 'topic' с ней (также код, вызывающий ошибку): &lt;a href = "{% url 'topic' topic.id …

12.07.2022
Ошибка при предоставлении аргументов в проекте django во время тестирования

Я новичок в django мне нужна небольшая помощь в тестировании определенного раздела пользовательской модели. Вот ошибка, возникающая при выполнении теста Вот мои коды models.py from pyexpat import model from django.utils.translation import ugettext_lazy as _ …

12.07.2022
NOT NULL constraint failed: Movies_comment.movie_id djnago

Я получаю ошибку NOT NULL constraint failed: Movies_comment.movie_id . Я пытаюсь вернуть среднее значение комментариев и оценок в модели класса Movie, но получаю ошибку NOT NULL constraint failed: Movies_comment.movie_id . Как я могу это исправить? class Movie(models.Model): def …

12.07.2022
Можно ли импортировать JSON файл в Django, а затем сохранить его в postgresql?

У меня есть файл JSON, который необходимо хранить в Postgresql. Я не хочу напрямую импортировать JSON в Postgres. Как мне это сделать?

12.07.2022
Django xhtml2pdf | Как перенести длинное слово на следующую строку в PDF файле

Как перенести длинное слово на следующую строку в PDF файле в Django xhtml2pdf? Этот стиль word-break: break-all; не работает Пример: &lt;table cellpadding="0" cellspacing="0" width="100%"&gt; &lt;tr&gt; &lt;td&gt;LooooooooooooongWooooooooooooooord&lt;/td&gt; &lt;/tr&gt; &lt;/table&gt;

12.07.2022
Как избежать тайм-аута при создании большого CSV с помощью python?

Для проекта мне нужно реализовать экспорт CSV из большой базы данных. Мой проект Django размещен на Azure, и каждый раз я получаю ошибку таймаута... Думаю, мне нужно реализовать асинхронную функцию или что-то в этом роде. Я пробовал async_to_sync …

12.07.2022
Использование порядка по в результате пагинации Django

Я хочу сделать заказ только по результатам пагинации, например, на первой странице я получаю два продукта (значение этого mehsul - продукт) и когда я делаю заказ, я хочу заказать эти два продукта. Кто может помочь мне. def animal(request,slug): mehsul=Product.objects.filter(animal_type=slug) …

12.07.2022
Как отфильтровать объекты, чья дата создания превышает 30 дней

Вот, у меня есть модель from django.db import models class Product(models.Model): name=models.CharField(max_length=100) created_at=models.DateTimeField(auto_now_add=True) Я хочу получить все те объекты, дата которых превышает 30 дней с момента создания, таким образом, но это не работает. Есть ли способ …

12.07.2022
Миграции django всегда запускаются дважды для модульных тестов

У меня есть проект django с некоторыми модульными тестами. Когда я запускаю тесты, я обычно пропускаю миграции, потому что они занимают много времени. Я использую аргумент keep в программе запуска тестов django: manage.py test --keep Это работает нормально. …

12.07.2022
Очень медленный импорт CSV в Django

У меня есть рабочая функция в моем views.py для импорта загруженного csv-файла в мою базу данных (sqlite). Размер csv-файла составляет около 760kb и около 2.1k строк данных. У меня уходит около 9 минут на импорт этих данных с помощью …

12.07.2022
Неожиданная ошибка при попытке удаления данных

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

12.07.2022
Обновление id модели без удаления объектов в ней в Django

Я изучаю основы django, просматривая курсы "Tech with Tim" https://www.youtube.com/watch?v=sm1mokevMWk&amp;t=2912s. Я удалял объекты в моделях, и мой id всегда увеличивался, а не сбрасывался. Как я могу сбросить свой id? введите описание изображения здесь …