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

31.03.2022
Django запрос - таблица базы данных медленная

У меня есть сложный запрос, который выполняется слишком долго. Мне кажется, что я докопался до основной проблемы, когда я выполняю: Airplay.objects.all().count() Время выполнения составляет: 48s Результаты: 37428412 Модель: class Radio(Timestamps): name = models.CharField('Name', max_length=255, blank=True) …

31.03.2022
Make migrations не обнаруживает поля "многие ко многим" в модели

Ниже приведены мои модели: class Message(models.Model): sender = models.ForeignKey( to=Profile, on_delete=models.CASCADE, related_name="sender", null=True) # This null is temporary will remove it receiver = models.ForeignKey( to=Profile, on_delete=models.CASCADE, related_name="receiver", null=True) # This null is temporary will remove it text = …

31.03.2022
Как клонировать значение ввода при клонировании формы в JavaScript

Я пытаюсь сохранить несколько объектов на одной странице с помощью django formset. Например, когда я хочу ввести 5 объектов в каждую форму, поле "виды" и "час" имеют разные значения для всех 5 объектов, и все 5 объектов имеют одинаковое значение …

31.03.2022
Нужна помощь: whitenoise, похоже, препятствует запуску приложения Django на heroku

Пожалуйста, направьте меня в нужное русло с приложением Django, которое я пытаюсь разместить на Heroku. Приложение работает локально (как с python manage.py run server, так и с heroku local), но не запускается на Heroku. Похоже, что корень проблемы лежит …

31.03.2022
Почему я получаю эту ошибку AttributeError: module 'collections' has no attribute 'Iterator при создании django проекта в django версии 2.0.7?

Здравствуйте, я изучаю Django по этому видео на youtube Python Django Web Framework - Полный курс для начинающих от freecodecamp. когда я попытался создать проект с использованием Django 2.0.7 в виртуальной среде. я получаю эту ошибку …

31.03.2022
Как заставить django выполнять многозадачные операции с помощью django_eventstream send_event

Я заметил, что при работе с django_eventstream send_event он не позволяет другим действиям продолжаться, даже загрузке новой страницы. Как заставить django_eventstream реагировать на другие действия при выполнении определенной операции

31.03.2022
Как я могу провести модульное тестирование сохранения пользовательского ввода в Django?

Я работаю над небольшим проектом и хочу иметь возможность протестировать методы post, сохранения в базе данных, если email не существует, и рендеринга в index.html для просмотра ниже. Я просмотрел видео на YouTube и учебники в блогах и не могу …

31.03.2022
Как заполнить два разных столбца с помощью одного цикла for

У меня есть объект, я хочу просмотреть объект и заполнить страницу с двумя колонками. Я не знаю, как разделить объект на две колонки. Если я сделаю div в цикле для каждого элемента, они просто будут друг под другом. {% …

31.03.2022
Как изменить имя поля Serialzed User Model на фронтенде в Django Rest Framework?

Я делаю простое приложение Login/Logout App с использованием REST API в Django DRF. Я использую модель по умолчанию User для этого поведения. В API Login я хотел аутентифицировать пользователя по электронной почте, поэтому я написал пользовательскую аутентификацию, используя …

31.03.2022
Передача словаря из представления Django в шаблон Django

Я пытаюсь передать следующий контекст из views.py в шаблон Django: views.py: def home(request): context = { 'dict_1': {'key_1': ['val_11', 'val_12'], 'key_2': ['val_21', 'val_22']} } return render(request, 'app/home.html', context) home.html: <script type="text/javascript"> var java_dict = {{ dict_1 }}; console.log(java_dict); …

31.03.2022
Как исправить сообщения об ошибках python manage.py

Я только начинаю работать с Django, и сегодня я посмотрел видео YT о том, как настроить его в pycharm. После этого я запустил python manage.py runserver в терминале pycharm, и все заработало, сервер разработки заработал. Я написал некоторый url-код и …

31.03.2022
Django- Встраивание django-сайтов с несколькими моделями

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

31.03.2022
Как реализовать страницу редактирования профиля?

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

31.03.2022
Невозможно изменить цвет шрифта в django

Я написал код в django и хочу, чтобы цвет шрифта html страницы был красным. Ниже представлен html-файл. {% load static %} <!DOCTYPE html> <html> <head> <link rel="stylesheet" type="text/css" href="{% static 'blog/css/base.css' %}"> </head> <body> {% if blogs %} …

31.03.2022
Django формы - сообщения об ошибках отображаются дважды в шаблоне

Как указано выше, мой шаблон дважды отображает ошибки валидации. Мне нужно отключить сообщения, которые по умолчанию появляются под полями (те, что с font-weight) img -> https://i.imgur.com/RjQzgA2.jpg шаблон <div class="container"> <form method="post">{% csrf_token %} {% for field …

30.03.2022
Django ссылка на несколько изображений в шаблоне

Здравствуйте, я позволяю пользователю загружать несколько изображений для каждого проекта, но до сих пор изображения не отображаются. В projects.html должны отображаться все проекты, название и описание работают до сих пор. Но главное изображение не отображается. В single-project все изображения …

30.03.2022
Как обработать ошибку недопустимого формата даты

Contract_start_date и contract_end_date являются DateField в моей модели Centers Model. Поэтому в этом API все, что я хочу сделать, это если кто-то по ошибке введет неправильный формат даты. Он должен выдать ошибку. Правильный формат даты - [%Y-%m-%d]. Я просто пытаюсь …

30.03.2022
Обратный поиск изображений с помощью Django

Я хотел добавить поиск по изображению в Django admin. Вместо поиска по имени и id, я должен указать изображение профиля и затем искать всех пользователей с определенным изображением в Django admin.

30.03.2022
Я хочу классифицировать по слогам в Django

Я хочу, чтобы продукты с истинным бестселлером отображались в product.html, когда slug равен "cox-satanlar". Как я могу это сделать? models.py from django.db import models from mptt.models import MPTTModel, TreeForeignKey # Create your models here. class Category(MPTTModel): name = …

30.03.2022
Django форма устанавливает css класс на значения выбора

В моем приложении django у меня есть простая форма следующего вида: class ThrowForm(forms.ModelForm): def __init__(self,game,*args,**kwargs): super (ThrowForm,self ).__init__(*args,**kwargs) self.fields['player_id'].queryset = Player.objects.filter(Q(team_id = game.team1_id) | Q(team_id = game.team2_id)) class Meta: model = Throw fields = ['player_id', 'score','game_id'] Как установить …

30.03.2022
Как показать определенное значение вместо None в Django?

Я новичок в Django и я передаю объект players в мой HTML шаблон. Я выполняю итерации над этим объектом и показываю player.lastName, но это значение иногда возвращает None. Как я могу показать значение по своему выбору, если player.lastName был …

30.03.2022
Django - как получить доступ к локальным аудиофайлам по разным URL путям?

Заранее спасибо за прочтение. Я работаю над своим финальным проектом для CS50W, который включает в себя работу с серией локальных аудио файлов (пользователь не может загрузить дополнительные файлы в данный момент). Проблема возникает, когда я пытаюсь заполнить атрибут src …

30.03.2022
Sentry Не работает, когда я развертываю проект на сервере

У меня есть проект Django с конфигурациями sentry. Когда я запускаю проект в локальной сети, я вижу ошибки в панели sentry, но когда я переношу проект на сервер и запускаю его, я не вижу ошибок в панели sentry. Вот …

30.03.2022
Django фильтр цена мин/макс диапазон

Пытаюсь отфильтровать цену на сайте на основе диапазона min max. Мое мнение def products(request, slug): """ List all products of a category """ category = get_object_or_404(Category, slug=slug) products = Product.objects.filter(category=category) brand_queryset = Brand.objects.filter(products__in=products).distinct('name') # Filter products based on …

30.03.2022
Django Crispy-Form Настройка/оценка типа ввода (язык и числа)

Я хочу настроить ввод формы в forms.py. Я использую форму crispy. Я хочу ввести 'номер телефона' с определенной длиной вместо 'имя пользователя' и также это должно быть на определенном языке (не английском). Я также хочу вводить поля name_ban, fathers_name_bangla, mothers_name_bangla …

30.03.2022
Как преобразовать объект ImageField в JSON Django

У меня есть эти данные и я хочу вернуть их с помощью Django JSON, вызывая эту функцию с помощью Ajax. но она выдает мне ошибку. Я пробовал все dups, convert to string и многое другое, но ничего не получилось. …

30.03.2022
Wagtail ChoiceBlock динамическое значение по умолчанию

У меня есть трясогузка ChoiceBlock, которая динамически загружает свои варианты из функции. Мой вопрос заключается в том, как установить значение по умолчанию в качестве первого значения, возвращаемого из этой функции? index = ChoiceBlock( choices=get_blog_index_pages, required=True, help_text='Select a Blog …

30.03.2022
Заполнить базу данных Django мой код с библиотекой Faker, когда я компилировал его, он не показал никакой ошибки, но не заполнил поддельные данные на странице администратора

Это мой первый файл, который является скриптом для заполнения базы данных: ('fake_data.py') когда я запускаю python fake_data.py он показывает "populating fake_data populating complated!" Этот файл - 'module.py' Но когда я запускаю …

30.03.2022
Замените содержимое поля UUID на нулевое по умолчанию

Используя Django==2.2.27, и Postgres У меня есть Модель, с полем UUID: from django.db import models class MyModel(models.Model): uuid_field = models.UUIDField( blank=True, db_index=True, null=True, ) Мне нужно удалить содержимое поля (столбца) для некоторых объектов (строк) - но когда …

30.03.2022
Юнит-тест Django для проверки того, зарегистрирована ли модель на странице администратора

У меня есть URL (/admin/), который идет к моей панели администратора Django (мой URL router:url(r'^admin/', admin.site.urls),) Эта панель администратора включает в себя администратора для модели Post. Эта модель Post регистрируется классом ModelAdmin под названием PostAdmin. admin.py: from .models …

30.03.2022
Python разбирает JSON из байта или строки?

Я скопировал код из документации Django REST framework для разбора JSON, который использует поток байтов. with open(path, 'rb') as file: stream = io.BytesIO(file.read()) return JSONParser().parse(stream) Есть ли преимущество в использовании потока байтов перед строкой? Более производительный? …

30.03.2022
Как запускать функцию python в определенную дату каждый год?

Я создаю сайт на Django, где я должен запускать функцию python 1 апреля каждого года, как я могу это сделать.

30.03.2022
Как сделать атрибут обязательным (или нет), если другой атрибут (BooleanField) равен True в Django?

Я хочу, чтобы поле было обязательным для пользователя при создании записи в блоге, только если другое поле (BooleanField) равно True. Если оно False, то ничего страшного, если пользователь ничего не заполнит. Как я могу это сделать? Допустим, у меня …

30.03.2022
Как создать форму обновления в django без создания нового представления или страницы?

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

30.03.2022
Как отправлять электронную почту через SendGrid вместо файлового EmailBackend в Django

Я использую EmailBackend на основе файлов в Django. Я не хочу хранить электронные письма в папке, вместо этого я хочу использовать SendGrid. Я следую этому учебнику здесь: https://learndjango.com/tutorials/django-password-reset-tutorial?msclkid=0c678f63ac0211ec9f8ff2047d0a934e Вот соответствующая часть settings.py: EMAIL_BACKEND = "django.core.mail.backends.filebased.EmailBackend" …

30.03.2022
Django heroku push gives could not build wheels for backports.zoneinfo error

Я пытаюсь продвинуть проект django на heroku. heroku create работает нормально, но при попытке продвинуть проект на heroku main я получаю следующую ошибку. ''' ''' Я пытался искать эту ошибку конкретно для heroku и не смог найти никаких …

30.03.2022
Django: Реверс для 'add_review' с аргументами '('',)' не найден. 1 pattern(s) tried: ['movies/addreview/(?P<id>[0-9]+)/\\\Z'].

Я хочу добавить функцию рецензирования в movie_detail.html, но не знаю, как запросить комментарии и отобразить их в movie_detail.It returns Reverse for 'add_review' with arguments '('',)' not found error. Мой url.py: urlpatterns = [ path('', MovieList.as_view(), name='movie_list'), path('&lt;int:pk&gt;', MovieDetail.as_view(), name='movie_detail'), path('search/', …

30.03.2022
Как отправить пользователю криптовалютные платежи в Python? [дубликат]

У меня есть Django сайт, который можно отнести к категории азартных игр. Так что пользователи смогут вносить и снимать деньги/криптовалюту. Я создал депозитную часть, где пользователь может вносить деньги на сайт. Теперь я застрял с частью вывода средств. Все …

30.03.2022
Переопределить стиль для содержимого в iframe Telegram Login Widget

Долго мучался и искал информацию о том, как присвоить кнопке авторизации Telegram на своем сайте, но так и не нашел. Пожалуйста, кто сталкивался с такой проблемой, подскажите: на официальном сайте Telegram предоставляют встроенный код для своего сайта (Embedded Code). Выглядит …

30.03.2022
Django передает контекст в другое представление из диспетчеризации

Я хочу перенаправлять пользователей в ListView или DetailView на основе их роли через SiteDispatchView. Если DetailView, то я хочу передать request.user.site в DetailView, но сталкиваюсь с проблемой: AttributeError: Generic detail view SiteDetailView must be called with either an object …