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

24.11.2021
Получение десятичных данных из базы данных Postgrades с помощью Django

Я использую Python и фреймворк Django для получения некоторых десятичных данных из базы данных PostGress. Мой вопрос заключается в том, что переменная "new_poi_lat" отображается правильно, но почему переменная "poi_lat" отображается так, как показано ниже?! Я хочу, чтобы переменная "poi_lat" отображалась …

24.11.2021
Неправильное значение поля в Django FileField

Существуют модели: class DataFile(models.Model): title = models.CharField( max_length=100, help_text='Краткое наименование данных', verbose_name = 'Наименование' ) file = models.FileField(upload_to ='data/', verbose_name = 'Файл данных', unique=True) .... class Map(models.Model): .......... data_file = models.ForeignKey( DataFile,on_delete=models.CASCADE, verbose_name = 'Файл данных', to_field='file' …

24.11.2021
МодельФормы не проходит валидацию

Я просто не могу заставить свою модельную форму пройти валидацию. Я вызываю ее из представления, и GET печатает ее правильно, но когда происходит POST, она не подтверждается. Все время получаю ValueError Исключение Значение: Представление gestionPartesMedicos.views.partes_medicos_add не вернуло объект …

24.11.2021
Django Custom Middleware получает AnonymousUser даже для вошедших в систему пользователей

Я использую пользовательское промежуточное ПО, которое выглядит следующим образом: class DisallowLoggedInUsers: def __init__(self, get_response): self.get_response = get_response def __call__(self, request): # Code to be executed for each request before # the view (and later middleware) are called. print("in interceptor …

24.11.2021
Не удается получить доступ к переменной шаблона Django

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

24.11.2021
Пользовательская валидация формы Django для отображения ошибок на передней панели

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

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

Как добавить событие в набор форм? Я пробовал это, но это не работает, calculos.js var formset_event = document.querySelector("table.table-formset input:nth-child(4)"); formset_event.setAttribute("onchange","multiplicar_formset()"); где я хочу добавить событие onchange, находится прямо здесь: {% render_field …

24.11.2021
Django Импорт пользовательского модуля в Views.py

У нас есть такая структура папок: django_app ├── __init__.py ├── views.py ├── bot_funcs ├── __init__.py ├── bot.py В обоих django_app и bot_funcs есть пустые __init__.py файлы. Мы пытаемся импортировать bot.py в views.py. Мы перепробовали все возможные комбинации …

24.11.2021
Поля модели Django: Отслеживание списка возможных элементов

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

24.11.2021
Моя форма не отправляется в базу данных в Django

Мой вид с templateView: Я пытаюсь отправить свои формы в базу данных, но они не отправляются из-за неизвестных проблем. Я пытался объединить несколько форм в одном представлении. Как я могу отправить файлы с помощью представления на основе класса (с функцией …

24.11.2021
Django как просмотреть модель, но не включать последнюю запись

Я хотел бы перебрать все записи в модели django, кроме самой последней, внутри шаблона. Я понимаю, как это сделать в python, но не знаю, как это сделать внутри шаблона. В настоящее время мой index.html: {% for chat_stream in …

24.11.2021
Тест Django user_passes_test всегда получает анонимного пользователя

Я использую следующее представление на основе класса и применяю к нему UserPassesTestMixin для проверки некоторых предварительных условий. class SomeTestView(UserPassesTestMixin, APIView): def test_func(self): return check_precondition(self.request.user) def get(self, request): print("inside view") print("user: ", request.user) print("is_authenticated? ", request.user.is_authenticated) return …

24.11.2021
Дополнение Django Middleware ломается на Heroku, но работает на локальном

У меня есть файл промежуточного ПО, который я использую для определения SIDE it, который мне нужно использовать, основываясь на среде, в которой я запускаю свое приложение. #myusermodel/middleware.py from django.utils.deprecation import MiddlewareMixin from django.contrib.sites.models import Site from django.conf import settings …

24.11.2021
Django фильтр __lte __gte строк

Я хочу отфильтровать модели, заданные пользователем. Например, пользователь хочет отправиться в круиз продолжительностью 1-5 дней. В шаблоне у меня есть селектор с этими значениями (1-5, 6-9, 10-16, 17+). В представлении я создаю их как kwargs. def create_kwargs(from_date, …

24.11.2021
Что я должен изменить в статических файлах, чтобы они загружали файлы css и изображения в моем проекте django?

Я хочу загрузить несколько css файлов (и изображений) в мой проект django, я связываю их в моем коде и все выглядит нормально, но я думаю, что что-то не так с путем к папке static, или с моим кодом, где …

24.11.2021
Django RestFramework возвращает только последний результат после фильтрации

В моем django проекте я использую DjangoRestFramework для выставления некоторых конечных точек API. Сейчас я пытаюсь показать только последний результат модели после фильтрации данных. Модели: class VarsResults(models.Model): id = models.AutoField(primary_key=True) id_res = models.ForeignKey(Results, related_name="mainres", on_delete=models.CASCADE) var_id = models.ForeignKey(ModbusVariable, null=True, on_delete=models.SET_NULL) …

24.11.2021
Python - Как получить наибольшую десятичную дробь из двух десятичных дробей

У меня есть два значения типа decimal, т.е. <class 'decimal.Decimal'> and <class 'decimal.Decimal'> и числа print(option.principal.amount, 'and', max_monthly_amount.amount) Выходы 500000.00 and 500000 Получение максимального из двух значений следующим образом option.principal.amount.max(max_monthly_amount.amount) Возвращается 'decimal.Decimal' object has …

24.11.2021
Django в контейнере Docker не работает с Selenium Grid 4

Недавно я начал пытаться контейнеризировать приложение django. Несколько дней я безуспешно пытался заставить тесты работать. У меня нет опыта работы с Selenium Grid, но кажется, что это способ работы с Django в контейнере docker, особенно если мне нужно иметь …

24.11.2021
AssertionError at /wel/ Ожидалось, что из представления будет возвращен `Response`, `HttpResponse` или `HttpStreamingResponse`, но получен `<класс 'NoneTyp

Я пытаюсь создать api, используя django rest framework, но столкнулся с вышеупомянутой проблемой код моего models.py from django.db import models class React(models.Model): name=models.CharField(max_length=20) details=models.CharField(max_length=500) и мой код views.py from django.shortcuts import render from rest_framework.views import APIView from …

24.11.2021
JQuery не отражает точные значения

Я внедрил кнопку like с помощью jQuery в свой проект django. Все работает, за исключением того, что счетчик лайков не отображается должным образом Пример: Пользователь заходит на страницу, где пост не понравился <img alt="enter image …

24.11.2021
Неустанавливаемые модули python на Heroku

Я пытаюсь развернуть веб-приложение Django, которое, среди прочего, реализует модуль IfcOpenShell Python (http://ifcopenshell.org/python). ). К сожалению, этот модуль недоступен через pip install. Чтобы использовать его локально, я просто скачиваю файлы и вставляю их в папку …

24.11.2021
Как сделать проверку даты в Django

` class MakeStatus(models.Model): pass class Card(models.Model): serial_num = models.IntegerField(unique=True) number_card = models.IntegerField(max_length=20) created_at = models.DateTimeField(auto_now_add=True) end_date = models.ForeignKey('MakeStatus', on_delete=models.PROTECT) amount = models.IntegerField() status = models.ForeignKey('MakeStatus', on_delete=models.PROTECT) ` Нужно засунуть проверку в Makestatus, которая будет проверять истек ли срок годности …

24.11.2021
ValidationError: [u'Enter valid JSON']: Можно загрузить поле DJANGO JSON на моей локальной машине, но не на удаленном производственном сервере

У меня есть поле типа JSONField, которое в основном содержит такую структуру: [{u'date': u'2021-11-24T13:51:47', text': u'todayone'}, {u'date': u'2021-11-24T13:52:38', u'query': u'todaytwo'}, {u'date': u'2021-11-24T13:53:26', u'query': u'todaythree'}] Когда поле имеет более 600 записей, я не могу загрузить его в production, …

24.11.2021
Как суммировать значения из разных объектов в Django?

Я хочу вычислить объем тренировок каждого пользователя, а затем добавить его, чтобы я мог использовать значение в chart.js. Этот показатель рассчитывается путем умножения reps, series и weight всех упражнений во всех тренировках пользователя. У меня есть следующие …

24.11.2021
Получение KeyError: 'smth' при использовании validated_data.pop('smth')

Я не могу обновить форму пользователя на Django rest-framework с помощью djoser. Получаю KeyyError: "tutor" для validated_data.pop('tutor'), проверил несколько решений, но не помогло Вот что я сделал на данный момент serializers.py class TutorUserSerializer(serializers.ModelSerializer): class Meta: model = TutorUser …

24.11.2021
Я не могу сосчитать своих работников, которые имеют ehbo только с 'wel'.

Итак, я хочу отфильтровать и подсчитать своих работников с помощью ehbo 'wel'. Я получаю только 0 ..................................................... views.py def kwalificatietotaal(request, *args, **kwargs): personeel = Personeel.objects.all() kwalificaties = Kwalificaties.objects.filter(ehbo='Wel') total_personeel = personeel.count() ehbo1 = kwalificaties.count() context = {'ehbo1': ehbo1, 'total_personeel': …

24.11.2021
Автозаполнение документов Word в Django

Как реализовать заполнение документа word в django. Идея такова: мы получаем json с нужными нам полями и типом документа, есть несколько шаблонов, которые хранятся на сервере. и в зависимости от типа документа заполняем его

24.11.2021
Как извлечь значение из радиокнопки в views.py в django из метода request.POST

Я пытаюсь получить значение радиокнопки из HTML шаблона в файл views.py для хранения его в моей модели. Проблема в том, что она всегда возвращает значение "on", а я использую метод "request.POST['btnradio']" для получения значения/метки моей радиокнопки, которая имеет name="btnradio" …

24.11.2021
Django Quiz: я хочу, чтобы правильный ответ появлялся на той же странице вопроса

Я использую викторину, представленную здесь https://github.com/sswapnil2/django-quiz-app, и я хочу, чтобы ответ с объяснением появлялся на той же странице вопроса, а не на странице следующего вопроса. Я предполагаю, что ошибка в представлении, но я не смог ее исправить.

24.11.2021
Django - Возврат двух атрибутов из модели

Как вернуть два атрибута из модели? Модель транспортного средства class Vehicle(models.Model): unit = models.CharField(max_length=10, help_text="Unit number for the vehicle") vin = models.CharField(max_length=17, unique=True, validators=[MinLengthValidator(17)], help_text="VIN of the vehicle", primary_key=True) ... def __str__(self): return self.unit Модель назначения class …

24.11.2021
"detail": "Метод \"GET\" не разрешен." Django rest framework, Как решить эту проблему?

Я новичок в Django restframework Я хочу зарегистрировать нового ученика в школе, но это не работает. Я перепробовал много решений, но вот что я получил: "detail": "Метод "GET" не разрешен.". Я не уверен, что мой код в наборе представлений …

24.11.2021
Order by не работает должным образом в django

Order_by не работает при использовании с фильтром orders = OrderProduct.objects.filter(status__in=['Delivered', 'Canceled']).order_by('-updated_at') Я ожидаю вывода на основе последнего обновленного заказа

24.11.2021
Reportlab использование цикла for для создания нескольких таблиц

Мне нужно через цикл for создать больше таблиц, я думаю, что это работает, но мне нужно изменить различные координаты, как я могу сделать? 2) Возможно ли изменить ширину одной строки таблицы? Или в любом случае …

24.11.2021
Django: Получение значения из html for-loop для views.py

Я застрял с получением значения из цикла for html-страницы. Вот моя установка: У пользователя есть поле ввода, которое использует функцию автозаполнения. Эта функция использует модель shop-Model в Django. После отправки, товар будет добавлен в модель Shopping_List-Model в Django. …

24.11.2021
Измените FileField на CharField или измените расположение файла на S3

В настоящее время я сохраняю свои файлы на собственном сервере с помощью FileField. И я хочу сделать миграцию для сохранения моих файлов в S3. Я думал заменить FileField на CharField, сохраняя имена файлов, а затем добавить домен перед ним, …

24.11.2021
Как отправлять еженедельные электронные письма по расписанию в Django

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

24.11.2021
Основанный класс представления - вызывается метод success_url, но перенаправление, похоже, не работает

Я использую класс основанного представления для обновления статьи в моем приложении под названием article. Я реализую его так же, как работает UpdateView, однако я не могу заставить его перенаправлять после проверки формы. Я вызвал метод success_url для перенаправления в детальное …

24.11.2021
Python django как удалённо, со своего сайта использовать блокнот google colab

Я создаю сайт, на котором было бы легко получить результат от каких-нибудь нейросетей (типо gpt2), просто введя то что нужно и нажав на кнопочку, оно всё обработалось бы, и пользователю вывело результат. Сайт я сделал, но загружая на heroku меня …

24.11.2021
Django Rest - извлечение данных из вложенного класса

В моем следующем выводе (ниже) я хотел бы получить значение из поля rating. Как вы можете видеть, для данной модели автомобиля существует два тарифа. Значение из rating будет необходимо для расчета среднего тарифа для этой модели. { "id": 4, "make": …

24.11.2021
Как размещать данные всей html-таблицы с помощью Django?

Создана html-таблица с тремя столбцами и 26 строками, которая отображается на файл Django views.py. Пытался разместить все данные html таблицы в БД с помощью файла Django views.py. Пожалуйста, найдите мой views.py: def create(request): form = Scrum.objects.all() if request.method …