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

29.11.2021
Как сохранить модель джанго с несколькими изображениями

Бьюсь уже который час, но видимо чего-то не понимаю. Есть задача написать парсер циан с админкой джанго и здесь всё хорошо и работает. Теперь нужно все данные сохранить в базу и здесь проблема, сохраняется всё кроме фото. # models.py from …

29.11.2021
Django, python почему временная метка меняется после локализации

CODE: import pytz from django.utils import timezone KST = pytz.timezone('Asia/Seoul') UTC = pytz.timezone('UTC') default_time = timezone.datetime(2021, 11, 29, 16, 44) current_manual_kst = KST.localize(default_time) current_manual_utc = default_time print(current_manual_kst.timestamp()) print(current_manual_utc.timestamp()) РЕЗУЛЬТАТ: >>> 1638171840.0 >>> 1638204240.0 Итак, я …

29.11.2021
SMTPSenderRefused получает эту ошибку при запросе на забывание пароля

Получаю следующую ошибку при отправке адреса электронной почты пользователя для получения ссылки на сброс пароля ниже показан файл settings.py

29.11.2021
Как все ошибки сериализатора возвращаются в DRF одновременно?

Я тестирую, чтобы в(UserRegistrationSerializer) возникало несколько ошибок валидации. Однако DRF возвращает только первую возникшую ошибку: {'username': [ErrorDetail(string='Выберите другое имя пользователя', code='invalid')]} Я ожидаю: {'username': [ErrorDetail(string='Выберите другое имя пользователя', code='invalid')], 'password2': [ErrorDetail(string='Password confirmation failed', code='invalid')] < Как можно учесть …

29.11.2021
Группировка имен полей модели в Django

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

29.11.2021
Как я могу переписать запрос MySQL со средним значением на временной интервал по дате как Django QuerySet

У меня есть следующий запрос MySQL, который выводит среднее значение за 10-минутный интервал: SELECT FROM_UNIXTIME(FLOOR(UNIX_TIMESTAMP(date_time) / 600) * 600) AS interval_date_time, AVG(some_value) AS avg_value FROM djangoapp_somemodel GROUP BY interval_date_time ORDER BY interval_date_time; Например, если у …

29.11.2021
Как импортировать views.py в файл urls моего проекта

Я работаю с Django и пытаюсь сделать систему входа Приложение должно предоставить простое представление 'Login System', но my_app/urls.py не может импортировать методы из my_app/views.py. Название моего приложения - аутентификация Вот my-project/urls.py from django.contrib import admin from django.urls …

29.11.2021
"detail": "Метод \"GET\" не разрешен." Я не устанавливал его как GET, так почему он показывает эту ошибку.

я пытаюсь создать новый элемент, но получаю "detail": "Method \"GET\" not allowed ошибку на странице django rest framework и 405 (Method Not Allowed) ошибку в консоли views.py: def create_person(request): serializer = PersonSerializer(data=request.data, many=False) if serializer.is_valid(raise_exception=True): serializer.save() return Response(serializer.data) …

29.11.2021
Динамическая загрузка pd dataframe в csv с помощью django

Создал сайт на django, который берет репозиторий github и показывает его в виде таблицы. Данные таблицы - это датафрейм. Итак, я хочу, чтобы динамические данные пользователя загружались в формате csv, когда пользователь нажимает на кнопку или url. Я не использовал …

29.11.2021
Почему я получаю эту ошибку при запуске оболочки python manage.py в терминале?

UnicodeDecodeError: кодек 'charmap' не может декодировать байт 0x90 в позиция 2: символ отображается на введите описание изображения здесь

29.11.2021
Совместное использование моделей между двумя разными проектами Django

У меня есть два разных проекта Django, которые должны использовать совершенно одинаковые db &amp; одинаковые модели и работать на разных серверах. Я не хочу определять одни и те же модели дважды в обоих приложениях, так как модели могут измениться, …

29.11.2021
Ошибка запроса в Django при использовании диакритических знаков

Мой ListView в Django это: class UserPostListView(ListView): model = Post template_name = 'blog/user_posts.html' context_object_name = 'posts' paginate_by = 5 def get_queryset(self): user = get_object_or_404(User, username = self.kwargs.get('username')) return Post.objects.filter(author=user).order_by('-date_posted') Когда ID пользователя содержит буквы типа č, ć, š, происходит …

29.11.2021
Я получаю дату вместо данных о дате и времени в POST-запросе.

У меня есть подборщик диапазона дат на моем сайте. Когда пользователь вводит дату и временной диапазон, я хочу отправить отдельно в форме startDate и endDate код daterangepicker: $('input[name="datetimes"]').daterangepicker({ timePicker: true, timePickerIncrement: 5, …

29.11.2021
Как сделать на сайте так, чтобы на разных устройствах выполнялись разные html-шаблоны?

Я хочу оптимизировать свой веб-сайт под мобильные устройства. Как мне сделать так, чтобы если ширина и высота экрана меньше опеделëнного значения, то выполняется другой html-шаблон?

29.11.2021
DJANGO транзакция с несколькими базами данных с вложенной транзакцией.atomic

Я искал хороший способ реализации транзакции между базами данных в DJANGO, но, похоже, нет хорошего ответа. Я видел сообщение Django transaction using multi-db, в котором предлагалось использовать вложенные trasaction.atomic(using='different_data_base_name'). Однако мне интересно, как это работает. В каждом вложенном блоке …

29.11.2021
Автоматическое создание чата при нажатии на кнопку

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

29.11.2021
Как создать уникальный первичный целочисленный ключ фиксированной длины?

Я хочу, чтобы Django автоматически создавал уникальный ключ фиксированной длины. Вот что у меня есть на данный момент: card_id = models.AutoField(primary_key=True) Этот метод создаст ключи, начиная с очень маленького числа, и оно не будет иметь фиксированной длины. Я …

29.11.2021
Python manage.py требует слишком много времени для запуска в Django

Я работаю над Python rest framework и после установки python 3.8.12 на моем mac, когда я попытался запустить сервер с помощью команды python manage.py runserver для Django, это заняло около 2 минут и между ними он выдает некоторые журналы …

29.11.2021
Доступ к данным из второй внешней базы данных SQLite в Django

Это структура моего проекта Я могу получить доступ к базе данных SQLite по умолчанию db.sqlite3, созданной Django, импортируя модели непосредственно внутри моих файлов представлений Нравится - from basic.models import table1 …

29.11.2021
Как получить один набор запросов из трех разных моделей с помощью Django?

У меня есть две модели A и B, которые имеют отношения "многие ко многим" и формируют третью модель E с дополнительными атрибутами . Итак, я хочу выполнить следующий sql-запрос, используя Django ORM : <div class="snippet" data-babel="false" data-console="true" data-hide="false" …

29.11.2021
Проблема с загрузкой изображений. При загрузке изображения принимается только имя изображения, но не сами изображения, как решить эту проблему?

Используя Vuejs, Axios и Django, мы загружаем "несколько изображений" с помощью формы Vuejs за одну попытку загрузки/просмотра. После загрузки изображения попадают в список, а затем список имен изображений сохраняется в бэкенде в поле ImageField. Имена изображений сохраняются в базе …

29.11.2021
Ошибка валидации формы Django для набора форм с полем выбора

Мой набор форм состоит из поля выбора с начальными данными, заполненными из Views.py, Набор форм генерируется правильно с начальными данными, но когда я отправляю форму, form.is_valid не работает. Я не уверен, что я здесь упускаю, однако пробовал разные способы, …

29.11.2021
Увеличить геокординаты так, чтобы можно было найти ближайшие точки

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

29.11.2021
Django Save Occasionally Fails

У нас есть код, как показано ниже, и при выполнении process_something иногда поля не обновляются после успешного выполнения process_something3. Большую часть времени он работает нормально, но иногда он просто не обновляет все упомянутые поля в функциях from django.db import …

29.11.2021
Как разбить несколько операторов if?

У меня есть класс разрешения для моего набора представлений. Но он имеет несколько операторов if, и операторы if могут быть добавлены и другие, если какое-то действие добавлено внутри набора представлений. Итак, как я могу оптимизировать свой код для …

29.11.2021
Django: Я не могу заставить Django автосоздать автополе

Я вызываю BORROWER.objects.create(ssn=Ssn, bname=Name, address=Address, phone=Phone) из views.py для создания записи в моей базе данных sqlite. Вот мой файл models.py с соответствующей функцией. class BORROWER(models.Model): card_id = models.AutoField(primary_key=True, max_length=7) ssn = models.CharField(max_length=11) bname = models.CharField(max_length=71) address = models.CharField(max_length=79) phone …

29.11.2021
Как сделать так, чтобы расчет отображался из моделей в моем HTML-шаблоне?

Hello Я пытаюсь сделать умножение в Django из моделей, умножая количество на unit_price и отражая результат в total_price), но я вижу, что это не отражается в моем HTML шаблоне (у меня есть несколько входов и в входе, где я хочу …

29.11.2021
Вызов Ajax для обновления критериев сортировки списка товаров в шаблоне Django

Я пытаюсь сделать вызов Ajax для обновления критериев сортировки списка товаров, который отображается на странице магазина, в зависимости от выпадающего варианта. Шаблон страницы магазина расширяется от основного шаблона. Однако, сортировка не работает. Я взял на себя смелость …

29.11.2021
Как выполнить многократное сохранение в django?

Я собираюсь выполнить 3 сохранения в django, беспокоюсь о состоянии гонки, а также не знаю, правильный ли это способ сделать это Вот мой код: process.user = user process.save() user.is_updated = True user.save() actions = Actions(owner=user, action="Personal") actions.save() …

29.11.2021
Django ImageField не загружается при отправке формы, но не генерирует никаких ошибок

У меня есть простое приложение, которое использует ImageField для загрузки и хранения фотографии. Я запускаю приложение локально. Форма отображается, как и ожидалось, и позволяет мне просмотреть и выбрать файл jpg. Затем она показывает выбранное имя файла рядом с кнопкой …

29.11.2021
Django queryset с __date возвращает Nones

У меня есть django queryset, где я хочу группировать по created_at значению даты (created_at это поле datetime). (Activity.objects .values('created_at__date') .annotate(count=Count('id')) .values('created_at__date', 'count') ) Я следую принятому ответу здесь, который имеет смысл. Однако запрос возвращает None …

29.11.2021
Как лучше всего расширить модель User с помощью дополнительных полей в Django?

Нужна помощь или ресурсы для моделей Django. Здравствуйте, Я пытаюсь модифицировать/расширить класс django.contrib.auth.models.User, чтобы он мог регистрировать еще несколько полей, помимо username и password. На данный момент я реализовал класс User только как внешний ключ в другом классе …

29.11.2021
Импорт пакетов из внешнего проекта django

Контекст: Рассматриваемый пакет - это приложение, разработанное другой командой, и я хочу использовать функциональность, раскрытую как часть вызова API в моем проекте django. Расположение директории: &lt;repo&gt; ├── org_wide_django_code │ ├── my_django_project │ │ ├── my_django_project │ │ …

29.11.2021
Щелчок по строке таблицы перенаправляет на сайт, показывая запись в базе данных django

У меня есть проект django (форма) с базой данных для сохранения данных клиента. В URL_1 моего проекта наиболее важные записи базы данных отображаются в виде таблицы. Каждая строка содержит одного клиента, а в колонках перечисляется соответствующая информация. Это обеспечивает …

29.11.2021
Первый вызов django rest api возвращает request.user как AnonymousUser, но последующие вызовы возвращают правильного пользователя

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

29.11.2021
Как интегрировать валидатор между классом python и restful api?

Предполагается, что у меня должен быть валидатор между моим калькулятором и rest-api, который использует set calculator. Мой калькулятор представляет собой класс python следующего вида: class Calculator: reduced_tax = 7 standard_tax = 19 @staticmethod def calculate_reduced_tax(price): price_float = float(price) calculated_tax …

29.11.2021
Динамическое модальное содержимое - youtube?

У меня глупый вопрос. У меня есть данные, поступающие из представления Django - в нем есть столбец, который включает URL YouTube. На данный момент я перебираю в цикле навыки &amp; создаю модальное окно для каждого. Затем, когда вы …

29.11.2021
Django-q несколько кластеров и маршрутизация задач

Возможно ли иметь два кластера и маршрутизировать задачи между ними? Полагаю, я могу запустить два кластера, используя разные файлы настроек, но как в таком случае маршрутизировать задачи?

29.11.2021
Не получается вернуть звездный рейтинг django javascript

Пишу звездный рейтинг, но у меня никак не получается вернуть и записать данные. Определяю айдишник звезды и поста, вроде связь есть, но а дальше совсем беда... Ещё бы и айпишник бы как-нибудь воткнуть для проверки. Буду благодарен за помощь и …

29.11.2021
AttributeError: объект 'NoneType' не имеет атрибута 'lower'; проверка пароля

При регистрации пользователя пароль пользователя проверяется на соответствие списку запрещенных паролей. Однако, когда пароль передается в метод валидатора, возникает следующая ошибка: AttributeError: 'NoneType' object has no attribute 'lower' Почему метод validate() вызывается как есть, если password является None, когда на …