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

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. Расположение директории: <repo> ├── 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. На данный момент я перебираю в цикле навыки & создаю модальное окно для каждого. Затем, когда вы …

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, когда на …

28.11.2021
Файлы PyTube находятся в корневом каталоге, а не в пути загрузки от пользователя

Я создаю видеоконвертер, и все работает как ожидалось на моем localhost, но теперь на сервере мое конвертированное видео сохраняется в корневом каталоге моего сервера, а не в пути Downloads пользователя. Вот мой код: if format == "3": messages.info(request, …

28.11.2021
Reverse не работает с kwargs во время работы в другой функции - почему?

def test_no_errors_direct_flights_rendered_in_template(self): request = HttpRequest() response = render(request,'app1/flight-search-result.html', { 'direct_flights': [ { ---- not relevant }) self.assertContains(response, 'Direct connection') self.assertNotContains(response, 'No options for your search') self.assertNotContains(response, 'One change') # this assertContains will ensure that the searched word is not …

28.11.2021
Как развернуть серверы django(back) и react(front) на nginx на ubuntu?

Мне нужно развернуть веб-сервер (django и react) на сервере nginx. У меня уже есть рабочие проекты, они весят около 2 гигабайт, там много библиотек. Нужно ли мне их сохранять? Я не могу представить, как это сделать наиболее простым способом. …

28.11.2021
Как отправить потоковые данные, используя только python?

В настоящее время я изучаю NodeJS и узнал очень хороший способ отправки больших файлов, используя потоки, у меня уже есть небольшой опыт работы с Django, но как я могу сделать следующее в Django (или python) const http = require('http') …

28.11.2021
Ограничение количества внешних ключей в чистом методе Django

Я не пытаюсь ограничить количество внешних ключей в формах или представлениях, я пытаюсь сделать это через clean method в models.py. Я пытался найти что-то об этом, но дело в том, что когда вы сохраняете модель с внешним ключом, метод clean …

28.11.2021
Django: когда следует выводить непосредственно из класса View в CBVs

Я использую django 3.2. Я создаю систему комментирования, которая позволяет пользователям оставлять комментарии (без использования формы). Из документации неясно, должен ли я делать следующее: class AddComment(MyMixin, View): def post(request, *args, **kwargs): pass ИЛИ class AddComment(MyMixin, CreateView): def …

28.11.2021
Кверисет с сопоставленными/слитыми значениями

Допустим, у меня есть следующие две модели: class Parent(models.Model): name = models.CharField(max_length=48) class Child(models.Model): name = models.CharField(max_length=48) movement = models.ForeignKey(Parent, related_name='children') У меня есть следующий DRF generics.ListAPIView, в котором я хочу иметь возможность искать/фильтровать по …

28.11.2021
Настройка формы UserChangeForm в django

Я хочу удалить поле 'groups' из встроенной формы UserChangeForm и добавить свое собственное поле "Role". Как это сделать? Я создал свой класс, который наследуется от UserChangeForm и попытался как-то удалить, но никаких изменений. class CustomUserChangeForm(UserChangeForm): def __init__(self, *args, **kwargs): super(CustomUserChangeForm, …

28.11.2021
Почему мой столбец отображается ниже моей строки, а не справа?

На данный момент у меня есть веб-страница с 3 карточками, которые я собираюсь использовать в качестве карточек контактов. Справа от них в отдельной колонке я хочу разместить текст, но по какой-то причине текст всегда появляется непосредственно под карточками, как …

28.11.2021
Django ORM сложный order_by (с CASE и WHEN по связанной модели), DISTINCT, оставляющий дубликаты

Что я пытаюсь сделать - это создать ajax таблицу данных с обработкой на стороне сервера, где в первой колонке будет имя_ключевого слова (основная модель), а во всех остальных - позиции рангов (связанная модель), с возможностью сортировки данных по любой колонке, …

28.11.2021
Подключение Django к базе данных AWS MySQL

У меня проблема с тем, что мой проект Django не может подключиться к моему экземпляру AWS MySQL RDS. Я продолжаю получать ошибку: RuntimeWarning: Получена ошибка проверки последовательной истории миграции, выполненной для соединения с базой данных 'default': (2005, "Unknown …

28.11.2021
Django ORM группировка по усеченному значению поля

Прошу помощи: Имеется таблица в базе данных date book news 2021-11-28 10:35:00 11 33 2021-11-28 11:35:00 22 33 2021-11-28 12:35:00 5 6 2021-11-29 13:35:00 67 1 2021-11-29 14:35:00 55 12 Поле date - CharField Неоходимо чтобы была группировка по …

28.11.2021
Pyperclip не позволяет мне копировать вещи

Если я пытаюсь копировать вещи с помощью pyperlclip, появляется эта ошибка: Pyperclip could not find a copy/paste mechanism for your system. На этом сайте: https://pyperclip.readthedocs.io/en/latest/index.html#not-implemented-error Они сказали, что я должен установить вещи, которые будут работать, …

28.11.2021
Как я могу отобразить атрибут родительского объекта в Django Admin?

В данный момент я работаю над приложением для электронной коммерции. В нем содержится подприложение под названием "блог". Идея заключается в том, что суперпользователь создает учетную запись для *Trainer. И да, я уже создал нового AbstractUser …

28.11.2021
'UNIQUE constraint failed: main_chatroom.admin_id' при создании нового объекта в django

это происходит только когда я создаю новый чат с тем же администратором вот что я написал в своем models.py class ChatRoom(models.Model): id = models.UUIDField(primary_key=True, unique=True, default=uuid.uuid4, editable=False) name = models.CharField(max_length=100, null=False, blank=True) users = models.ManyToManyField(User, through='Membership') admin = models.ForeignKey( …

28.11.2021
Переопределение min_value и max_value в IntegerField Django

Class A: min_v = 1 max_v = 15 number1 = IntegerField(min_value=min_v, max_value=max_v) class B(A): number2 = IntegerField(min_value=A.min_v, max_value=A.max_v) class C(B): min_v = 2 max_v = 20 Как сделать так, чтобы и number1 и number2 были в диапазоне от 2 …

28.11.2021
Django форма - Отображение вариантов M2M в списке флажков multiselect

Я пытаюсь создать форму, в которой флажки с несколькими вариантами выбора позволят пользователю сделать выбор относительно полей, связанных с моделью формы с помощью M2M-отношения ship.. Мне это удалось, но я сделал много тестов для отображения дополнительной информации, и …

28.11.2021
Django.db.utils.ProgrammingError: syntax error at or near "User" LINE 1: INSERT INTO User (password, firstname, lastname, username, e

@api_view(["POST"]) @permission_classes((IsAuthenticated,)) def create_user(request): cursor = connection.cursor() email = request.data['email'] role = request.data['role'] username = request.data['email'] firstname = request.data['firstname'] lastname = request.data['lastname'] is_staff = request.data['is_staff'] password = request.data['password'] query = """INSERT INTO User (password, firstname, lastname, username, email, is_staff, role_id) …

28.11.2021
Проверьте, существует ли foreignKey

Мне нужен способ проверить, была ли запись, связанная с foreignKey, уже создана. У меня есть 2 модели, project и fundamentals. Fundamentals имеет ForeignKey к проекту, так что все добавляемые основы связаны с этим проектом. class Project(models.Model): project_name = …

28.11.2021
У меня есть модель ML в django, и на основе идентификатора сессии я хочу сохранить эту модель уникальной для каждой сессии.

Here my ML model is trained iteratively like data is provided per each iteration using a post request and ML model is trained. If two users train a ML model with different datasets simultaneously how to cache the ML …

28.11.2021
Интеграция веб-крючков WooCommerce с Django Rest Framework

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

28.11.2021
Получение количества sql-запросов в django rest framework

Предположим @login_required() def GetFollowers(request, id): obj = Follow.objects.filter(following_id=id) serializer = SearchSerializer(obj, many=True) result = JsonResponse(serializer.data, safe=False) return result Я использую django rest framework. Когда я обращаюсь к конечной точке api suppose (localhost:8000/api/v1/myfollowers), я получаю результат в формате json, …

28.11.2021
Связь и обмен данными между двумя функциями с помощью django

Кто может подсказать мне, как использовать результаты одной функции в качестве входных параметров для другой функции? Вот мой код : def even_point(request): longitude=request.POST['longitude'] latitude=request.POST['latitude'] ref_location = Point(float(longitude), float(latitude)) all_evens = Even.objects.all() return render(request, 'even_map_point.html', {'all_evens': all_evens, 'longitude':longitude, …

28.11.2021
Почему поле id sweetalert не позволяет мне войти в мой проект django

Я пытаюсь войти в свое приложение Django, но когда я нажимаю кнопку submit, форма не отправляется. Я полагаю, что идентификатор sweetalert JavaScript ID KTSigninGeneral мешает отправке, потому что я могу войти в систему без идентификатора sweetalert. Я хочу иметь …