Django and Python "Questions and answers", page 1219

02.01.2022
Django как предотвратить принятие будущей даты?

Я добавил эту валидацию в мой froms.py для предотвращения принятия будущей даты. Но я не понимаю, почему это не работает, и формы по-прежнему отправляются с будущей датой. Вот мой код: import datetime class AddPatientFrom(forms.ModelForm): date_of_birth = forms.DateField(widget=forms.DateInput(attrs={'class': 'form-control','type':'date'}),required=True) class …

02.01.2022
Модель def recepiestatus получает ошибку в оболочке django shell

Я пытаюсь решить проблему, связанную с сообщением об ошибке, которое я получаю при вызове функции в Django shell. В Django shell я получаю ошибку TypeError: can't compare datetime.datetime to datetime.date. Но когда я смотрю на код, переменные status и …

02.01.2022
Django + mongodb генерирует плавающие идентификаторы для модели пользователей

У меня есть проект Django, интегрированный с MongoDB через Djongo, у меня все пакеты, связанные с mongo, обновлены до последней версии. Проблема в том, что Django возвращает id как float для объекта user в разных местах, как я …

02.01.2022
REST API возвращает ребенка

Я студент и пытаюсь вернуть часть данных с помощью REST API. Однако, я просто не могу получить это так, как я хочу. Ниже вы можете увидеть часть того, что происходит сейчас. "receipt": { "id": 1, "name": "First item", }, …

02.01.2022
Django Как создать форму с одним полем для изображений или документов

Мне нужно добавить форму с полем, которое позволит пользователям загружать либо документы (.pdf и т.д.), либо изображения (.png, .jpeg и т.д.). Я знаю, что в Django есть поля модели FileField и ImageField. Как мне создать форму, которая определяет тип …

02.01.2022
Запуск автономного сервера Django runserver

Я создал VPS и установил на нем Django. Я установил Django в виртуальной среде, которую создал с помощью python3 -m venv env и активировал с помощью source env/bin/activate. Для запуска встроенного веб-сервера Django мне нужно выполнить python3 manage.py runserver. …

02.01.2022
Я не могу изменить URL-адрес входа в систему администратора Django

Я изменю URL панели входа в систему django. Я изменил URL администратора в файле urls.py. URL изменился, но я не могу войти в систему. general urls.py: from django.contrib import admin from django.urls import path, include from django.conf import settings …

02.01.2022
Развертывание не удалось с ошибкой: Развертывание пакета с помощью ZIP Deploy не удалось

Я пытаюсь развернуть проект django в azure из репозитория GitHub, но получаю ошибку во время развертывания. Я получаю эту ошибку: Не удалось развернуть веб-пакет в App Service. 2022-01-02T15:32:52.2053869Z ##[error]Deployment Failed with Error: Развертывание пакета с помощью ZIP Deploy не …

02.01.2022
Django - Получение наибольшего значения от каждого пользователя

У меня есть эти модели: Модели: class User(models.Model): name = models.CharField(max_length=255, null=True, blank=True, verbose_name='Name') class Grad(models.Model): grad = models.CharField(max_length=255, null=True, blank=True, verbose_name='Grad') order = models.PositiveIntegerField(max_length=255, null=True, blank=True, verbose_name='Order') class Number(models.Model): user = models.ForeignKey(User, null=True, blank=True, verbose_name='User', on_delete=models.CASCADE) grad …

02.01.2022
Django Rest Framework выдает ошибку валидации, которая не должна возникать при использовании модульных тестов

Я создаю этот API и в определенной точке моих тестов (конечная точка создания контракта) я получаю недопустимую ошибку. Ошибка говорит, что я не передаю какой-то необходимый атрибут API при создании контракта, но это так. Самое странное, что когда …

02.01.2022
Почему не работает URL перенаправление на js после отправки формы

Делаю оплату на Django, используя платежную систему Fondy. Вот, какой у нее код: api = Api(merchant_id= , secret_key=' ') checkout = Checkout(api=api) data = { "currency": "RUB", "amount": 100, "order_desc": "Описание платежа", "order_id": str(time.time()) } url = checkout.url(data).get('checkout_url') # передаю …

02.01.2022
Управление секретами django

Я создаю веб-приложение Django, которое будет размещено в AWS. Я разрабатываю на своем ноутбуке (Mac) и использую docker compose для запуска базы данных postgres в AWS. Соответственно, иногда я использую базу данных разработки с моего Mac в PyCharm, а иногда …

02.01.2022
SL-соединение было закрыто неожиданно сервер закрыл соединение неожиданно Это, вероятно, означает, что сервер завершил работу ненормально

я хочу бежать python manage.py runserver но получил эту ошибку !!! django.db.utils.OperationalError: connection to server at "172.16.11.139", port 5432 failed: FATAL: password authentication failed for user "some_name" connection to server at "172.16.10.139", port 5432 failed: FATAL: password …

02.01.2022
Команда Django manage.py runserver не работает

Изображение Я использую Python 3.10 и Django версии 4.0. Когда я пытаюсь запустить manage.py runserver, терминал не дает мне адрес localhost. Я пробовал перезагружать свой компьютер, но все равно не работает. Пожалуйста, помогите мне.

02.01.2022
Django ModelForm никогда не передает is_valid()

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

02.01.2022
Как подсчитать объекты из m2m-соединения

У меня проблема с пониманием того, как подсчитывать объекты из m2m соединения в django. Мне нужно получить количество фотографий в фотоальбоме. Вот моя модель альбома: class PhotoAlbum(models.Model): title = models.CharField(verbose_name='Название альбома', max_length=50, null=True) created_by = models.ForeignKey(User, on_delete=models.SET_NULL, null=True, verbose_name='Автор') …

02.01.2022
Uncaught ReferenceError: Cannot access 'chatSocket' before initialization at HTMLImageElement.document.getElementById.onclick

Я делаю приложение для чата с djnago Я использую channels_redis, оно прекрасно работает на localhost, когда я использовал channels, но как только я перешел на channels_redis и использовал heroku redis addons и aws recently и развернул на heroku Я получаю …

02.01.2022
Django фильтрует данные при регистрации по странам

Я делаю проект, используя Django и PostgreSQL. Пользователь должен зарегистрироваться и после этого войти в систему. Проблема В то время как пользователь signing up задает различные вопросы like name, email и т.д. одно поле **Country(home country)**. после хранения данных …

02.01.2022
Я работаю над проектом django, когда я запускаю команду >> python manage.py sqlmigrate travello 0001, она показывает следующую ошибку.

Введите описание изображения здесь python manage makemigrations python manage.py sqlmigrate travello 0001 пожалуйста, найдите изображение и предоставьте решения

02.01.2022
Я удалил свой файл .sock - Django, Nginx, Gunicorn

Когда я пытался извлечь из Git, я случайно удалил файл sock. Что мне теперь делать? Мои сайты показывают "502 Bad Gateway" и ничего не работает. Мне нужна помощь, быстро. Могли бы вы сказать мне, что теперь делать?

02.01.2022
Миграции django и веток git при одновременной работе над несколькими функциями

В Django при работе над несколькими новыми функциями одновременно, какой лучший способ обработки миграций базы данных с помощью git? (как в python manage.py makemigrations, и python manage.py migrate, которые используются для обновления базы данных после изменения файла models.py) …

02.01.2022
Django ORM: Исключение конкретной записи в отношениях "многие-ко-многим

У меня есть отношение "многие ко многим" между двумя моделями Profile и Conversation следующим образом: class Profile(models.Model): # ... class Conversation(models.Model): members = models.ManyToManyField(Profile, related_name="conversations") Теперь я хочу выбрать все разговоры, в которых участвует определенный …

02.01.2022
Я пытаюсь разместить Django prj с помощью xampp.

Я выполнил все необходимые действия, такие как установка mod_wsgi (включая копирование в папку модулей apache), сборка инструмента c++, но когда я запускаю xampp, он не работает.1 и что удерживает его от запуска, так это эта …

02.01.2022
Django не показывает изображения в редакторе администратора (ошибка 404)

Я пытаюсь создать пост и добавить в него изображения. Для этого я использую Django-summernote в Django 3.0. Картинка загружается в папку на жестком диске, но не отображается в редакторе. Консоль показывает 404 Error. Пожалуйста, дайте мне совет, как это …

02.01.2022
Как исправить typeError: sequence item 1: expected a bytes-like object, str found

я пытаюсь создать объект в базе данных с помощью django. моя конфигурация приведена ниже. 'nucoin' : { 'ENGINE': 'mysql.connector.django', 'NAME': "db_name", 'USER': 'db_user', 'PASSWORD': 'db_password', 'HOST': 'db_host', 'PORT': '3306', 'SSL': True, }, и я получаю следующий трекбек... …

02.01.2022
UserProfileInfo, соответствующий запросу, не существует Django

Мне нужно иметь дополнительную информацию о человеке, больше, чем предоставляет модель по умолчанию User. Поэтому я создал модель UserProfileInfo, которая должна хранить всю эту дополнительную информацию, такую как house_number, phone_number, full_name и community. Теперь экземпляр UserProfileInfo создается каждый …

02.01.2022
Docker + REST API на django

У меня есть проект API с python, который работает нормально. После создания образа docker он возвращает эту ошибку: module 'keras.backend' has no attribute 'get_session' и больше не работает. у кого-нибудь есть идеи, что мне делать? Я …

02.01.2022
Django на Heroku, Как перенести данные sqlite3 в postgres

Я пытался разместить сайт на heroku, но я продолжаю получать эту ошибку File "/app/.heroku/python/lib/python3.9/site-packages/django/db/backends/utils.py", line 84, in _execute return self.cursor.execute(sql, params) django.db.utils.ProgrammingError: relation "home_product" does not exist LINE 1: ...home_product"."price", "home_product"."slug" FROM "home_prod... всякий раз, когда я пытаюсь …

02.01.2022
Как предотвратить конфликт обновления формы несколькими пользователями в Django?

У меня есть форма, похожая на форму студента. Она может быть обновлена функцией в представлении. Есть несколько пользователей, которые имеют разрешение на обновление этой формы. Проблема заключается в том, что 2 пользователя одновременно открывают форму студента (id=1). Они …

02.01.2022
Как преобразовать объект javascript в читаемый на python

Я пытаюсь разобрать нижеприведенный объект из пост-данных javascript в python с помощью ast.literal_eval(obj), но в итоге получаю ошибку Ошибка: malformed node or string: <_ast.Name object at 0x7fb484eb8070> Значение объекта: '[{"dose":"1","duration":"2","name":"Item1","code":"pharma2","usage":{"morning":true,"afternoon":false,"evening":false,"night":false,"sos":false}},{"dose":"1","duration":"4","name":"Item2","code":"pharma1","usage":{"morning":false,"afternoon":false,"evening":false,"night":true,"sos":false}}]'

02.01.2022
Что делать если у <button> должно быть 2 "type" - submit и button

Интересная проблема. Я делаю оплату на Django, используя платежную систему Fondy Я делаю платным голосованием, то есть, чтобы проголосовать - пользователь должен заплатить, нажав на кнопку, которая переносит его на страницу оплаты вот views.py: def black(request): if …

02.01.2022
Как выбрать один элемент в отношениях "многие ко многим" как особенный?

Как лучше всего выбрать один элемент из отношений m2m? Допустим, у меня есть альбом с фотографиями: class Photo(models.Model): img = models.FileField() class Album(models.Model): photos = models.ManyToManyField("Photo") Но теперь я также хочу выбрать одну фотографию в качестве обложки. Я …

02.01.2022
Как передать Django InMemoryUploadFile в сериализатор в случае с изображениями?

Я создаю API с использованием Django Rest Framework для сохранения изображений из файла напрямую или из url. С первым случаем у меня проблем нет, а вот со вторым есть. Итак, мои модели выглядят следующим образом: class Image(models.Model): picture …

02.01.2022
Django Admin Templates - Как добавить кнопку "вернуться к списку"?

Работа с админкой Django - все еще довольно новая. Мне нужно добавить кнопку в нижний колонтитул (которая появляется при редактировании или добавлении объекта), которая отправляет пользователя обратно на страницу списка для этого объекта. У меня получается добавить саму …

02.01.2022
Передача данных представления Django в диаграмму JavaScript

У меня есть некоторые данные, которые возвращаются через Django view, я пытаюсь отобразить эти данные в Apex Pie Chart. Так что мне нужно передать данные в JavaScript, поскольку именно здесь находится серия данных. var pieColors = getChartColorsArray("#pie_chart"), options = …

02.01.2022
LeaderboardAPI : Я хочу показывать только сегодняшнюю запись, сравнивая ее с датой создания

Мой Modely.py. Я храню имя игрока, TotalPoints, created_date с помощью POST API from django.db import models from django.utils.translation import ugettext as _ # Create your models here. class leaderboard(models.Model): name = models.CharField(_("playername"), max_length=255) TotalPoints = models.IntegerField(_("TotalPoints")) created_date = models.DateTimeField(auto_now_add=True) …

02.01.2022
Django - Изменение БД с Sqlite3 на Postgres - нужно ли мне сделать что-то еще, чтобы отразить изменения?

На моем сервере я сменил БД на Postgres с SQlite3. Поскольку это новый сайт и на нем еще нет большого количества данных (кроме тестовых), мне не нужно было делать миграцию БД или как там это еще называется. Я просто …

02.01.2022
Эта страница сейчас не работает. Если проблема продолжается, свяжитесь с владельцем сайта. HTTP ERROR 405

При заполнении формы я получаю следующее сообщение об ошибке: This page is not working right now. Если проблема продолжается, свяжитесь с владельцем сайта. HTTP ERROR 405. Пожалуйста, посоветуйте. просмотров: from django.shortcuts import render, get_object_or_404 from .models import Post from …

02.01.2022
Админ Django очень медленно загружается из пользовательской модели OneToOne

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

02.01.2022
Как инициировать отправку письма в админ панель в django через контактную форму с помощью form.is_valid()?

Когда пользователь отправляет письмо через контактную форму, оно должно отображаться в панели администратора. Теперь, когда я нажимаю submit, он возвращается к "contact.html", как указано в функции, каковы возможные причины того, что он не является действительным при сохранении? Я уверен, что …