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

13.01.2022
Django heroku, повреждение содержимого страницы после git push heroku master

Сегодня я добавил изображения в свою базу данных на странице администрирования heroku. Когда я обновил веб-сайт, страница выглядела нормально. Но когда я сделал "git push heroku master", не внося никаких изменений в текущий проект, содержимое моего сайта было повреждено. …

13.01.2022
Как опубликовать запись с помощью pytest-django?

Я хочу написать тесты для проекта, используя библиотеку pytest-django. У меня есть модель "Context" с полями "name"(Charfield) и "description" (Charfield). Я хочу создать тестовую запись через панель администратора Django, но по какой-то причине не могу ( class TestViewContext: …

13.01.2022
Команда Docker-compose up выдает ошибку при получении версии API сервера

ERROR: После выполнения команды Docker-compose up вылетает ошибка такого типа Traceback (most recent call last): File "docker\api\client.py", line 214, in _retrieve_server_version File "docker\api\daemon.py", line 181, in version File "docker\utils\decorators.py", line 46, in inner File "docker\api\client.py", line 237, in _get File …

13.01.2022
Django rest framework ошибка поиска в таблицах данных

Я использую django-rest-framework-datatables и соединение с помощью djongo с mongodb. Но у меня возникла проблема с использованием поля поиска. Не могли бы вы мне помочь? Спасибо! DatabaseError at /app/data/ Sub SQL: None FAILED SQL: SELECT COUNT(*) …

13.01.2022
Django: получение данных за определенный интервал времени

Я собираюсь создать свою приборную панель. Дизайн этой приборной панели завершен. Теперь проблема в том, что я не понял, как получить сумму данных из базы данных (mysql) с определенным интервалом. например, я хочу получить доход за последние 15 дней, …

13.01.2022
Pip-list внутри и вне среды дает один и тот же список

Мой вопрос очень похож на этот: Powershell - Pip freeze inside virtual environment listing packages from global pip Я разрабатываю приложение Django. Я подозреваю, что несмотря на наличие виртуальной среды, активированной с помощью $ source env_dir/bin/activate …

13.01.2022
Форма Django на этапе valid() не проходит валидацию

Я создал html-форму, которая связана с формой django. Когда данные из html-формы передаются в форму django, она терпит неудачу на этапе form.is_valid():. Я думаю, что это связано с форматированием, но я прочитал документацию и не могу найти решение. form.py class …

13.01.2022
Django/Bootstrap: form-check-inline не работает

Я хочу отобразить радиокнопку в строке с помощью Boostrap. Я попытался добавить класс bootstrap form-check-inline путем установки атрибута attrs виджета Django. Но когда я отлаживаю, form-check-inline не применяется. Если я добавляю класс form-check-inline "вручную" в элемент div, …

13.01.2022
AttributeError: у объекта 'NoneType' нет атрибута 'group' . Пытаюсь создать приложение перевода для нескольких языков и столкнулся с этой ошибкой

this is my translation_app/views.py def translate_app(request): if request.method == "POST": lang = request.POST.get("lang", None) txt = request.POST.get("txt", None) translator = Translator() tr = translator.translate(txt, dest="en") #huasa_tr = translator.translate(txt, dest= 'ha') #igbo_tr = translator.translate(txt, dest='ig') #yoruba_tr = …

13.01.2022
TypeError : получено несколько значений для аргумента 'reports_pk'

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

13.01.2022
Drf error, 'Ожидался словарь, но получен QuerySet.'

У меня проблема с drf функцией view, я получаю ошибку сериализатора как здесь: {'non_field_errors': [ErrorDetail(string='Invalid data. Ожидался словарь, но получен QuerySet.', code='invalid')]}. Вот мое представление, основанное на функциях: @api_view(["GET","POST"]) def UserSearch(request): selected_users = Profile.objects.all() serializer = UserProfileSerializer(data=selected_users) if serializer.is_valid(): …

13.01.2022
Как создать набор форм Django из форм, каждая из которых имеет уникальный параметр?

В views.py: skill_list = [Skill.objects.get(tag_id=q.tag_id) for q in questions] skill_list = remove_duplicates(skill_list) skill_dict = [{'skill':skill} for skill in skill_list] SkillFormSet = formset_factory(SkillAnswerForm,extra=0) formset = SkillFormSet(initial=skill_dict) for form in formset: print(form.as_table()) В файле forms.py (пожалуйста, извините за отсутствие отступа от …

13.01.2022
Как получить доступ к переменной http request.get.form в классе python?

Я разрабатываю приложение flask, вот app.py код: app = Flask(__name__) @app.route('/', methods=['GET', 'POST']) def index(): return render_template('index.html') # uploading a csv file @app.route('/data', methods=['GET', 'POST']) def data(): if request.method == 'POST': file = request.files['upload-file'] global df df = pd.read_csv(file) …

13.01.2022
Модуль 'django.db.models' не имеет атрибута 'model' Неразрешенная ссылка 'module'

Я создаю приложение для чата в реальном времени, используя python, django, pycharm. возникает следующая ошибка "Неразрешенная ссылка 'models'"

13.01.2022
Django: Сбой ограничения UNIQUE: users_customuser.email

я продолжаю получать эту ошибку, когда я пытаюсь зарегистрироваться во второй раз я пробовал несколько возможных решений, но я продолжаю получать это в любом случае любая помощь? IntegrityError at /registration/transporteur Вот мой код: здесь я пытаюсь …

13.01.2022
Django Rest Framework - фильтрует модели, в которых ArrayField включает значение1 ИЛИ значение2, а не подмножество

прямо к делу. Это моя модель: class Product(models.Model): brand = models.CharField(max_length=40) model = models.CharField(max_length=40) price = models.FloatField(default=0) colors = ArrayField(models.CharField(max_length=20), blank=True, null=True, default=[]) sizes = ArrayField(models.IntegerField(), blank=True, null=True) discount_price = models.FloatField(null=True, blank=True, default=list) date_added = models.DateTimeField(auto_now_add=True) desc = models.TextField(default=None, …

13.01.2022
Нужна помощь в получении данных о нескольких IP-устройствах на веб-сервере через локальную сеть (не через интернет)

Рассмотрим, что у нас есть несколько IP устройств, которые постоянно отправляют данные на определенный (серверный) IP по UDP, в настоящее время у нас есть настольное приложение (в качестве сервера) для мониторинга / обработки устройств, Теперь мы хотим перенести это …

13.01.2022
Как установить новейшую версию Django

Я хочу установить последнюю версию Django Что я должен написать, используя Pip? Я написал такой код: pip install

13.01.2022
Ошибка разбора JSON формы Django Rest Framework

Class MyAnimal(models.Model): name = models.CharField(max_length=256) slug = models.SlugField(max_length=128, unique=True, null=False, editable=False) created_at = models.DateTimeField(editable=False, default=timezone.now) updated_at = models.DateTimeField(default=timezone.now) user = models.ForeignKey('users.CustomUser', on_delete=models.CASCADE, null=True, related_name='user') animal = models.ForeignKey(Animal, on_delete=models.CASCADE, null=False) race = models.ForeignKey(AnimalBreed, on_delete=models.CASCADE, null=True) birthyear = models.CharField(max_length=16, null=True) color = …

13.01.2022
Django как автоматически менять данные из админки

Подскажите, как я могу менять данные из \admin "на лету". То есть допустим я хочу чтобы в \admin можно было создать нового пользователя. Админ вводит данные в поля логин и пароль. Но вместо того, чтобы сразу их сохранять. Я хочу …

13.01.2022
Вопрос о том, как использовать графеновые союзы с полиморфным django

У меня есть несколько полиморфных моделей class Product(PolymorphicModel): name = models.CharField(max_length=200) class Item(Product): pass class Service(Product): pass И я пытаюсь реализовать django-graphene Но я не знаю, как правильно это сделать class ItemType(DjangoObjectType): class Meta: model = Item …

13.01.2022
Ошибка FileNotFoundError, в то время как Django - изменение размера файла изображения AWS S3

На сайте Django есть медиа файлы на AWS S3, когда администратор загружает новое изображение, слой модели должен изменить размер изображения и сохранить. MODELS.PY class News(models.Model): photo=models.ImageField(upload_to='newsimage') def save(self, *args, **kwargs): img1 = Image.open(self.photo.name) if img1.height > 400 or img1.width …

13.01.2022
Какой самый чистый способ подсчета итераций цикла queryset?

Мне нужно просмотреть набор запросов и поместить объекты в словарь вместе с порядковым номером, i, в котором они появляются в наборе запросов. Однако цикл Python for, похоже, не может обеспечить порядковый номер. Поэтому мне пришлось создать собственную переменную i …

13.01.2022
Как добиться персистенции данных базы данных с помощью фабрик в pyTest в Django?

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

13.01.2022
Как отдельно запущенный сервер socketio взаимодействует с Djangos Models

Я новичок в Django и Socketio. Я пытался развернуть сервер Socketio на основе очередей сообщений, используя Python-Socketio, Eventlet и RabbitMQ, но столкнулся с проблемой. Я хотел проверить, что токен пользователя Django действителен в Socketio и написал следующий код, но …

13.01.2022
Развертывание приложения Django в Strato

Здравствуйте, у меня возникли проблемы с развертыванием Django APP на хостинге STRATO (strato.de). У меня есть некоторые ограничения на сервере: нет доступа sudo нет менеджера пакетов Я даже не могу проверить дистрибутив, …

13.01.2022
Разрешение не вступило в силу с моими пользовательскими ролями (группами)

Итак, я пытаюсь создать свою собственную пользовательскую группу, которая связана с оригинальной группой с помощью OneToOneField, а затем связана с моим пользовательским пользователем с помощью OneToOneField. Мой пользовательский пользователь работает отлично, проблема в том, что разрешение не вступило в …

13.01.2022
Можно ли удалить последние n записей из модели django одним/минимальным запросом к базе данных?

Я пытаюсь удалить последние 10 записей из таблицы/модели Task в django, но не могу сделать это одним запросом. Task.objects.filter(type='Active').order_by('-id')[:10].delete() Вышеприведенный код выдает ошибку AttributeError : 'list' object has no attribute 'delete'. Если я сделаю цикл и затем …

13.01.2022
Как подключиться к Azure SQL Server с помощью Managed Service Identity из приложения Django на моем локальном ноутбуке

У меня есть приложение Django, которое подключается к Azure SQL Server через традиционную комбинацию имени пользователя и пароля, и все работает нормально. Библиотека, которую я использую для этого - mssql-django. Вот ссылка на нее. https://github.com/microsoft/mssql-django …

13.01.2022
Я хочу изменить json ответа api в fastapi | pydantic

Я новичок в fastapi и, пожалуйста, помогите мне! Я получил ошибку валидации при изменении ответа API по умолчанию, когда я использую модель response_model в fastAPI. По умолчанию API-ответ представляет собой простой json, подобный объекту из response_model. user.py …

13.01.2022
Я хочу выбрать запись с условием tow, появляется сообщение "'Albums' object has no attribute 'get'", как это решить?

Я пытаюсь выбрать запись с условием tow, появляется сообщение "'Albums' object has no атрибут 'get'", как это решить? def upload(request,id): prod = uploadf(request.POST or None, request.FILES or None) if request.method == 'GET': context = { 'form': prod, } return …

13.01.2022
Получение ошибки с django - Поле 'id' ожидало число, но получило '{}'

Я создаю книжный магазин, и на странице одного товара над названием книги у меня есть ссылка, которая направляет покупателя на страницу профиля автора. Ссылка отображается нормально, но когда я нажимаю на нее, то получаю следующую ошибку: ValueError at /book_details/{} …

13.01.2022
Почему я получаю NONE при сравнении двух булевых чисел?

У меня есть модель с методом, который сравнивает аргумент test с аргументом self.yes_no, self.value или self.tag в модели. Проверяемое поле определяется параметром self.condition в модели. Это прекрасно работает для меня, пока я не ввел сценарий условия "bool". Я вернул …

13.01.2022
Не удается преобразовать в мужской род в django?

Я пытаюсь экспортировать список клиентов с помощью django. class Gender(models.IntegerChoices): FEMALE = 1, female_label MALE = 2, male_label gender = models.PositiveSmallIntegerField( db_column="Gender", verbose_name=gender_label, choices=Gender.choices, blank=True, null=True, ) и я вызываю строку экспорта следующим образом: customer.gender_label …

13.01.2022
Файл CSS не найден при попытке загрузки с помощью django

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

13.01.2022
Как использовать wavesurfer.js с django

Я хотел бы узнать, как создать несколько аудиодорожек с помощью wavesurfer на django. Я создал один аудиотрек с помощью wavesurfer и хотел бы узнать, как интегрировать его с django для создания нескольких треков динамчески. Заранее благодарю за любые …

13.01.2022
Класс тестирования Django models.py содержит ошибку

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

13.01.2022
Вставка данных в другую таблицу на post_save в обновленное поле модели Django

Я использую ModelForms для обновления данных. Мне нужно отследить, какой пользователь обновил поля в "MyModel", сохранив имя пользователя, имя поля и DateTime обновления в таблице UpdateFieldLog. Я узнал, что это можно сделать с помощью сигналов, но не знаю, как это …

13.01.2022
Django, админка, класс Media и js в админке, шаблонизатор

Class OrderAdmin(admin.ModelAdmin): **** class Media: js = ('js/sdec/str_admin.js') Вот у меня есть такой простой класс OrderAdmin и простой str_admin.js. Можно ли как то сделать, так, что бы в str_admin.js я использовал конструкцию вида {% url 'tuda_suda'%} вместо "https://bla_bla.ru/tuda/suda"?

13.01.2022
Как устранить ошибку Bad Request 400 с помощью функции send_mail?

Я использую React frontend для отправки данных из контактной формы с реактивным рендерингом в Django backend, который отправляет данные в виде электронного письма. Однако я продолжаю получать ошибку 400 Bad Request. Я пытался использовать функцию send_mail в оболочке, но получаю …