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

09.12.2022
Requests.get генерирует непрерывный цикл веб-крючка

Я создал простой webhook listener в django. Вебхук посылает мне JSON. Мне удается правильно получить всю информацию, хранящуюся в JSON. Затем мне нужно загрузить локально файл изображения из url. from django.views.decorators.csrf import csrf_exempt import requests @csrf_exempt def webhook(request): if request.method …

09.12.2022
Не удается преобразовать ключевое слово 'available_from_gte' в поле. Варианты: available_from, available_till, id, room, room_id

У меня есть следующие модели. class Room(models.Model): room_number = models.PositiveSmallIntegerField( validators=[MaxValueValidator(1000), MinValueValidator(1)], primary_key=True ) class TimeSlot(models.Model): room = models.ForeignKey(Room, on_delete=models.CASCADE) available_from = models.TimeField() available_till = models.TimeField() Вот мой views.py keys = ['room', 'available_from_gte', 'available_till_lte'] values = …

09.12.2022
Пользовательская миграция данных django создание записей allauth.account EmailAddress модель возвращает ошибку - django.db.migrations.exceptions.NodeNotFoundError:

Я обновляю проект django, который был создан с помощью стандартного django auth. Проверка электронной почты была реализована с помощью пакета django.contrib.auth.tokens. Это работало так: флаг 'is_active' пользователя по умолчанию django, который сам расширен пользовательским пользователем, изначально устанавливается в False и …

09.12.2022
Обновление автономной страницы

У меня уже давно проблема и я не могу разобраться с ней самостоятельно. У меня есть проект, написанный на Django, в проекте есть некоторые данные в таблицах SQL и есть некоторые таблицы, которые еще пусты, и пустые таблицы будут …

09.12.2022
Как работает django add to cart с ajax-jquery?

` моя переменная productid из ajax данных ниже возвращает пустую строку но моя цель - вернуть id товара из сессий django, когда пользователь нажимает на кнопку add-to-cart , <script> $(document).on('click', '#add-cart-btn', function (e) { e.preventDefault(); $.ajax({ type: "POST", url: "{% …

09.12.2022
Объект 'datetime.datetime' не имеет атрибута 'strip'

Я создал форму обновления, форма имеет 2 поля времени и 2 поля даты, после нажатия на submit даже ничего не изменилось, я получил ошибку "'datetime.datetime' object has no attribute 'strip'". но при создании нового объекта для той же модели …

09.12.2022
Почему .last()/.first() изменяют порядок упорядоченного и отличного набора запросов?

У меня есть такой запрос - ему нужно отфильтровать значения по дате, и в случае, если у нас есть приоритеты по датам (x), мы устанавливаем правильный порядок, в котором находятся нужные нам данные. def filterX(self, order_list=[3,2,1], *args, **kwargs): return …

09.12.2022
Как получить доступ к параметру, заданному hx-include, в представлениях django

Я пытаюсь получить доступ к параметру в createview, переданному функцией hx-include, но не могу нигде найти решение, а когда нахожу, оно не работает. html: <button id="deleteService" hx-post="{% url 'planner:create' %}" hx-include="[name='id']" type="button" class="btn btn-light btn-outline-black btn-sm" name="delete" >Elimina</button> …

09.12.2022
Нужно ли создавать одну модель для нескольких приложений в проекте одежды?

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

09.12.2022
Как добавить страницу в Pop-Up окно на сайте django

Я хочу, чтобы страницы входа моих клиентов открывались во всплывающем окне... Я понятия не имею, как это сделать В шаблоне bootstrap, который я скачал, есть опция воспроизведения всплывающего видео, которая работает хорошо. Поэтому я попробовал отредактировать href …

09.12.2022
Как обновить модель пользователя в Django с помощью signals.py

Как я могу обновить имя_и фамилию_пользователя в Django с помощью signals.py, когда новый пользователь обновляет имя_и фамилию в пользовательской форме регистрации? Это мой signals.py для создания пользовательской отдельной модели данных пользователя с помощью Django @receiver(post_save, sender=settings.AUTH_USER_MODEL) def create_profile_handler(sender, instance, …

09.12.2022
Bash-скрипт выдает ошибку psycopg2: символ не найден в плоском пространстве имен (_PQbackendPID)?

Я использую Apple M1. Вот сценарий bash, который я написал. #!/bin/sh # Open Activity Tracker website python -m webbrowser http://127.0.0.1:8000/ # Activate virtual environment . dj-env/bin/activate # Navigate to Activity Tracker project folder cd dj_activity_tracker # Run Django local …

09.12.2022
Django aggregate с объединением двух таблиц

Я пытаюсь использовать агрегат с двумя таблицами Таблица 1 Sale который включает это поле Таблица 2 saleProduct, который имеет поле price и fee В обеих таблицах есть внешний ключ с …

09.12.2022
Когда мы развертываем наше приложение Django на Heroku, оно говорит "изменения, которые еще не отражены в миграции", но также говорит, что у него нет миграций для выполнения

Мое локальное репо обновлено с моим репо Heroku. Когда я запускаю makemigrations или migrate локально, он говорит, что изменений нет. Когда я запускаю makemigrations на Heroku, он делает точно такие же изменения каждый раз, независимо от того, сколько …

09.12.2022
Политика CORS блокирует XMLHttpRequest

Запустив Ionic Angular на моем локальном хосте, я сделал следующий вызов к моему бэкенду Django (запущенному на другом локальном хосте): test() { return this.httpClient.get(endpoint + '/test', { headers: { mode: 'no-cors' }, }); } На стороне …

09.12.2022
Как установить видимость файлов для других пользователей?

Здравствуйте, я пытаюсь сделать так, чтобы пользователь загружал файл, а затем выбирал, для каких пользователей этот файл будет виден. Как мне установить это отношение один ко многим. Вот мой файл models.py: from django.db import models from django.contrib.auth.models import User …

09.12.2022
Как сделать мой файл SDK, который служит в качестве KEY, доступным в моем экземпляре EC2 и скрыть его

У меня есть работающее приложение django, которое на сервере не находит мой .json файл для доступа к моему sdk-ключу. Есть ли способ сделать ее доступной так же, как вы делаете это со строковой переменной? Пока что я …

09.12.2022
Рендеринг шаблона django по определенному идентификатору

Я пытаюсь создать шаблон, который отображает каждую модель, где id=pk. Однако мне интересно, могу ли я сделать ссылку на конкретную модель в моем HTML шаблоне. Например, вместо <a href="{% url 'single-supplier' supplier.id %}" могу ли я написать что-то …

09.12.2022
Django - как настроить кэш в отображении шаблонов Django, чтобы избежать дубликатов

У меня есть кверисет, который состоит из студентов и их количества: A 2, B 2. Другой кверисет - это преподаватели и их количество: C 2, D 3, E 2. Я хочу сопоставлять студентов и преподавателей на основе их …

09.12.2022
Вспомогательная функция Django для переименования загруженного пользователем изображения

В проекте django у меня есть модель с полем для изображений. Идея заключается в том, что пользователь загружает изображение, а django переименовывает его в соответствии с выбранным шаблоном перед сохранением в папке media. Для этого я создал вспомогательный класс …

09.12.2022
Как настроить, подключить медиа-директорию django к Capanel host managment?

Я хочу вызвать картинки или видео из медиа, загруженных пользователями в проекте django. а также я хочу загрузить фотографии от пользователя и вызвать приложение blogs book. Я пробовал это, но у меня не работает: MEDIA_ROOT = 'home/username/public_html/media

09.12.2022
Как создать слайдер React JS

Компонент слайдера в react. Наш компонент слайдера будет состоять из двух частей. Область слайдера, где слайды будут скользить. Управление навигацией для смены слайдов. Начнем нашу разработку с импорта всех необходимых пакетов import React, { Component …

09.12.2022
Django CoInitialize не был вызван

Я пытаюсь автоматизировать outlook, используя python Django. Код работает довольно хорошо непосредственно с использованием python, но при использовании его в моем приложении Django он дает мне эту ошибку. > pywintypes.com_error: (-2147221008, 'CoInitialize has not been called.', None, None) …

09.12.2022
Создание инлайн-панели на Django с помощью wagtail

Я делаю сайт пиццерии и хочу иметь еще несколько размеров в выпадающем меню, например, 36 см и 40, как это сделать? Я использую wagtail 4.1.1 и django 4.1.4 Мой models.py: class Product(Page): size = models.CharField(max_length=20, null=True) sku = models.CharField(max_length=255) …

09.12.2022
Python manage.py dumpdata завершается преждевременно

Я переношу базу данных с MySQL на Postgres. Этот вопрос оказался очень полезным. При выполнении python manage.py dumpdata --exclude contenttypes --indent=4 --natural-foreign > everything_else.json для создания json-фиксатора соединение прерывается сервером базы данных. Все остальные шаги были успешными. …

09.12.2022
Даже если я обслуживаю медиафайлы с помощью nginx, они не появляются на сайте

Я пытаюсь использовать nginx, чтобы поставить мое приложение django на производство. Но я не могу использовать изображения на сайте, даже если я настроил nginx. Настройка моего сервера nginx: server { server_name example.com www.example.com; location /static/ { root /home/myusername/myproject/static/; } …

09.12.2022
Различать, какая кнопка была использована для отправки формы Django/JS

У меня есть Django представление формы, которая представляет пользователю два варианта. При отправке формы одна кнопка отправляет пользователя в одно представление, другая - в другое. Вот часть этого представления: form = MenuItemForm(request.POST or None, request.FILES or None) if request.method …

09.12.2022
Как загрузить PDF, переданный Django, в Angular?

В Django у меня есть функция, которая возвращает мне pdf def get(self, request): with open(filepath, 'rb') as f: pdf = f.read() return HttpResponse(pdf, content_type='application/pdf') В Angular у меня есть this.http.get(apiUrl, { responseType: 'arraybuffer' }).subscribe( response => { …

09.12.2022
Как исправить эту ошибку : exchangelib.errors.InvalidTypeError: 'tzinfo' <UTC> должен быть типа <class 'exchangelib.ewsdatetime.EWSTimeZone'>.

В моем проекте Django я изменил версию Exchangelib (3.2.1 на 4.9.0) и теперь возникает ошибка. Traceback : Перед вызовом метода create я использую этот код для преобразования временной метки в экземпляр EWSDateTime. LOCAL_TZ = pytz.timezone('Europe/Paris') def timestamp_to_ews_datetime(timestamp): """ Transform …

09.12.2022
Как сделать так, чтобы пользователь был аутентифицирован?

Извините, я не знаю, как изменить синтаксис в stackowerflow и решил просто поместить ссылку на репозиторий для вас: https://github.com/ilya-6370/todo-react Папка backend/todo является основной папкой с settings,py и основным файлом scheme.py Папка backemd/todoapp - это …

09.12.2022
Chown(): Произошла недопустимая операция из-за chown-soket uwsgi【nginx】.

Я пытался запустить программу django, используя nginx и uwsgi, но в nginx возникает следующая ошибка. connect() to unix:/var/www/html/view/dbproject/dbproject.sock failed (13: Permission denied) while connecting to upstream Я подумал, что эта ошибка, вероятно, вызвана тем, что владельцем dbproject.sock, который …

09.12.2022
Django queryset filter on whether related field is empty

вот мои модели: class Flag(models.Model): ban = models.ForeignKey('flags.Ban', on_delete=models.CASCADE, related_name='flags') class Ban(models.Model): punished = models.BooleanField(default=None) Flag срабатывает, когда пользователь сообщает о каком-то контенте. и они суммируются в экземпляр Ban для проверки администратором. кратко говоря, бан …

09.12.2022
AttributeError at /check 'QuerySet' object has no attribute 'name'

я хотел проверить, существует ли имя в таблице owner или нет. вот мой index.html ` &lt;form style="color:black" method="POST" action="check" class=" mt-3"&gt; {% csrf_token %} &lt;div class="row mb-3"&gt; &lt;label for="inputText" class="col-sm-3 col-form-label"&gt;Username&lt;/label&gt; &lt;div class="col-sm-8"&gt; &lt;input type="text" name="name" placeholder="Username" class="form-control"&gt; …

09.12.2022
Как добавить пагинатор в фильтр Django

Как добавить пагинатор в фильтр Django? Я пытался добавить, но каждый раз при создании я получаю ошибку иногда, когда пользователь выбирает фильтр по категории пагинатор не работает все содержимое будет показано например: Если я даю paginate_by = 25 и когда …

09.12.2022
Django prefetch_related для объединения "многие ко многим" не работает

У меня есть отношение "многие ко многим" к моделям. Продукт может иметь множество изображений, и изображение может быть присвоено нескольким производствам. это мой тип модели : from django.db import models class Image(models.Model): image_id = models.AutoField(primary_key=True) image_name = models.TextField(max_length=200) …

09.12.2022
Xlwt Excel Экспорт внешних ключей по фактическим значениям / Django

Я экспортирую товары в формат excel с помощью xlwt. Но поля внешнего ключа экспортируются как id. Как я могу экспортировать поля внешнего ключа с их фактическими значениями? Я хочу экспортировать поля brand_id и author с их фактическими значениями. …

09.12.2022
Как расширить данные в одном столбце с помощью xlsxwritter python

Как расширить данные в одном столбце, разделенные запятыми в xlsxwriter. for x in y: worksheet.merge_range("G"+str(row)+":"+"L"+str(row),x.multiple_values, centercell) row+=1 мои данные динамические для каждого цикла я хочу записывать значения, разделенные запятыми, в определенный столбец. например column A | column B …

09.12.2022
Django перенаправление после сохранения формы в context_processor

Я должен, если форма сохранена, перенаправить моих пользователей. Но это не работает. Ошибка: элемент последовательности обновления словаря #0 имеет длину 0; требуется 2 context_processor from .models import StaticPages from .forms import ContactForm from django.shortcuts import redirect from django.urls import …

09.12.2022
Вложенные формы в Django

Занимаюсь созданием системы тестирования (тест с вопросами и вариантами ответов) на Django. Архитектура БД на данный момент выглядит следующим образом: TestName(id: pk, test_name : str) TestQuestion(id: pk, question_title : str, test : foreign_key_to(TestName)) QuestionVariant(id: pk, variant_title: str, is_correct : bool, …

09.12.2022
Почему у проектов Django так много файлов?

Когда я начал свой проект Django, я столкнулся с большим количеством файлов в папке Какова причина существования большого количества файлов в проектах Django? И в чем разница между файлом manage.py и другими файлами? Я пробовал кодировать и использовать …