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

22.06.2022
Бесконечный цикл, когда я переопределяю метод get() в представлении на основе класса django

Я хочу переопределить метод get. Но получаю ошибку : Представление auctions.views.AuctionsDetail не вернуло объект HttpResponse. Вместо этого оно вернуло None. Если я использую httpresponse, я перезагружаю функцию и вызываю ее снова. Как это можно решить? Это детальное представление …

22.06.2022
Django быстрый квест по созданию запросов для записей и категорий блога

У меня есть страница блога, показывающая все посты пользователя. У каждого поста есть "Категория". (Ex: Post 1 --> категория: общее кодирование, Post 2 --> категория: общее кодирование, Post 3 --> категория: web dev) Если я хочу показать все категории, …

22.06.2022
Ограничение модели Django для обеспечения того, чтобы одно или оба поля не были пустыми строками

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

22.06.2022
Насколько безопасно использовать post-запросы через ajax?

Я делаю приложение для контроля инвентаризации на django. Все данные из базы данных берутся через ajax и api, то есть get, post и put запросы. Я использую django view only для отображения html шаблонов. Мне нужен совет, насколько безопасно использовать …

22.06.2022
Как подключить AWS Opensearch к проекту Django на AWS Lambda

Я работаю над проектом, который почти закончен, за исключением одной вещи, и мне отчаянно нужна помощь... Бэкэнд моего проекта, написанного на Django/Python, развернут на AWS Lambda с помощью библиотеки под названием Zappa, потому что мои знания …

22.06.2022
Как проверить query_params?

Как я могу проверить query_params? Я предоставил ответ и запрос, но он все равно не работает. Первоначально ошибка выглядела следующим образом: price = int(self.context.get('request').query_params.get('price', None)) AttributeError: 'NoneType' object has no attribute 'query_params' test_api.py class IpotekaApiTestCase(APITestCase): def setUp(self) -> …

22.06.2022
ИЛИ совпадение в Python Redis сканирование

Я использую Django Redis для управления кэшем Redis нашего приложения. Допустим, у меня есть следующие ключи в кэше: user-1:color user-1:sport user-2:color user-3:color user-3:whatever Я хочу удалить все ключи для user-1 и user-2. Я знаю, что …

22.06.2022
Небольшое изменение в дизайне панели администратора за счет запуска сервера на 0.0.0.0 вместо 127.0.0.1

Ранее я запускал свой сервер локально, но попытался разрешить доступ к своей локальной сети. Я просто добавил свой IP-адрес к ALLOWED_HOSTS в settings.py и запустил py manage.py runserver 0.0.0.0:8000 вместо py manage.py runserver. Несмотря на то, что все страницы …

22.06.2022
Django medias (изображения) внезапно не загружаются

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

22.06.2022
Join к уже отфильтрованной и обработанной таблице Django

Интересует решение задачи, а именно, Django по умолчанию использует INNER JOIN для работы с таблицей, у меня вопрос, можно ли как-то самому задать какой будет использоваться JOIN, и к какой таблице, ибо он автоматически это определяет а мне это важно …

22.06.2022
Как выполнить представление Django через сигнал Stripe?

После того, как клиент разблокировал пост, я хочу добавить его профиль в список профилей, которые разблокировали этот пост. def unlockpostview(request, post_id): if userthatisunlockingprofile in post.unlockedby.all(): pass else: post.unlockedby.add(userthatisunlockingprofile) Когда пользователь заплатил, я слушаю событие Stripe succeeded и выполняю представление …

22.06.2022
Странное поведение с django и websocket за nginx

У меня есть приложение Docker Django, которое использует каналы django и Redis для потоковой передачи данных. Все это находится за Nginx. Все работает, кажется, хорошо. Я могу обращаться к своим сайтам под поддоменами, а также могу подключаться через websocket. …

22.06.2022
Tom-Select не очищает входные данные при нажатии кнопки сброса

Я использую tom-select на моей форме django. На форме я также сделал кнопку сброса, чтобы очистить все поля ввода. Все значения ввода очищаются, когда я нажимаю на кнопку, кроме того, в котором используется tom-select. form.py class ItemInputForm(ModelForm): def __init__(self, …

22.06.2022
Как я могу решить логику валидации в Django

В этом коде, если он всегда показывает, что пароль не совпадает, когда я все еще даю правильный пароль. Я не могу понять, что именно здесь происходит! Пожалуйста, помогите мне с этим. def Guide_register(request): if request.method == 'POST': firstname = request.POST.get('first_name') …

22.06.2022
Ошибка Apache на ubuntu ERROR: Site (SiteName) does not exist

Я столкнулся с проблемой, когда я запускаю sudo a2ensite test.watermaps-eg.com.conf для добавления нового сайта в apache2, он выдает мне ERROR: Site test.watermaps-eg.com does not exist! Что я пытался сделать Добавил файл test.watermaps-eg.com.conf внутрь sites-enabled. Добавлены конфигурации apache2 …

22.06.2022
Как правильно написать условие в представлении Django?

Смысл программы заключается в выборе аналогов из списка и их связывании. Я связываю все значения. Думаю, что проблема в неправильном if. Как это исправить Мой view: def editpart(request, id, **kwargs): if request.method == 'POST': part.name = request.POST.get("name") part.description = …

22.06.2022
Можно ли использовать поле, которое уже объявлено как уникальное, с другим полем и сделать ограничение уникальным вместе?[DJANGO CUSTOM USER MODEL].

Это моя модель class User(AbstractUser): """User model.""" username = None uuid = models.UUIDField(default=uuid.uuid4, editable=False, unique=True) email = models.EmailField(_('email address'), unique=True) domain=models.CharField(max_length=100) USERNAME_FIELD = 'email' REQUIRED_FIELDS = [] class Meta: constraints = [ models.UniqueConstraint(fields=['email', 'domain'], name='unique_userID') ] будет ли …

22.06.2022
Как сделать мягкое удаление в Django

Здравствуйте, я новичок в Django и я только что закончил CRUD с использованием django и postgresql. теперь моя цель - сделать SOftDelete, но я не могу этого сделать ниже приведен мой код def Delemp(request,id): delemployee = EmpModel.objects.get(id=id) …

22.06.2022
Создание модели Django на основе структуры JSON для хранения в MongoDB с помощью драйвера Djongo

Я пытаюсь создать модель, которая может принимать мой JSON объект и хранить его в MongoDB. Я использую djongo в качестве драйвера коннектора для моего проекта. После создания и опробования множества вариантов модели я не могу сохранить данные в формате. У …

22.06.2022
Есть ли в django способ получить доступ к загруженным файлам при нескольких запросах?

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

22.06.2022
Как использовать атрибут ManyToManyField в классе в MinValueValidator?

У меня есть две модели. У одной есть атрибут цены, и я хотел бы использовать его для установки минимального значения в lastbid. Я не очень понимаю, как это сделать. class Auctionmodel(models.Model): author = models.ForeignKey(User, on_delete=models.CASCADE, blank=True) title = models.CharField(max_length=300) …

22.06.2022
Как написать пользовательскую аутентификацию в Django rest framework

Мне нужен сторонний пакет для аутентификации в Django rest framework, который при первом входе в систему передавал бы API-KEY от пользователя и генерировал для него токен доступа и токен обновления. Это похоже на Json Web Token, но разница в …

22.06.2022
Как иметь урлы в svg в django

Я хочу иметь svg изображение, которое находится в памяти, чтобы в него были встроены ссылки, чтобы при нажатии пользователь переходил на другую страницу. Я могу создать изображение: import matplotlib.pyplot as plt from io import BytesIO sns_plot = plt.scatter([1, 2, …

22.06.2022
Django django.core.exceptions.AppRegistryNotReady: Модели еще не загружены

Я пытаюсь интегрировать модель с mongoDB с помощью драйвера djongo, и когда я пытаюсь вставить запись из файла models.py, он выдает мне эту ошибку. AppRegistryNotReady("Models aren't loaded yet.") вот мои файлы кода. models.py from djongo import models …

22.06.2022
Django SlugRelatedField с несколькими уникальными ключами

У меня есть модель, подобная следующей. class Tree(AuditedModel): id = models.AutoField(primary_key=True) genre = models.ForeignKey('Genre', on_delete=models.CASCADE) specie = models.ForeignKey('Specie', on_delete=models.CASCADE) name = models.CharField(max_length=63) class Meta: get_latest_by = 'created' unique_together = (('genre', 'specie'),) ordering = ['-created'] У меня есть …

22.06.2022
OSError: [Errno 99] Невозможно присвоить запрашиваемый адрес при тестировании sendtestemail в kiwi tcms

При выполнении команды "docker exec -it kiwi_web /Kiwi/manage.py sendtestemail user1@example1.tld": я сталкиваюсь со следующей ошибкой. OSError: [Errno 99] Cannot assign requested address Я не могу найти другие журналы, относящиеся к этой ошибке. Полный журнал ошибок: File "/Kiwi/manage.py", …

22.06.2022
Нарезка кверисета после функции order_by() в Django

У меня есть order_by() модель django и я получил queryset со следующим результатом: queryset = <QuerySet [<MyModel: MyModel object (4)>, <MyModel: MyModel object (2)>, <MyModel: MyModel object (1)>, <MyModel: MyModel object (3)>, <MyModel: MyModel object (5)>]> Результат …

22.06.2022
Я получаю ошибку Код ошибки: Unhandled Exception on python anywhere

Я пытаюсь развернуть свое приложение для блога с помощью python в любом месте. После того, как я выполнил все шаги и нажал только на свою ссылку, я получил ошибку Error code: Unhandled Exception. Я не знаю, что вызывает мою …

22.06.2022
Определение того, ввел ли пользователь город или страну в Folium

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

22.06.2022
Форма Django не отображается? (Нет модели)

Моя форма Django не отображается в html. все, что я могу видеть, это текст Get Rank. Я не уверен, что это потому, что у меня нет модели, или, может быть, что-то не так с моим html? Если …

22.06.2022
Расширение нескольких шаблонов в django

Я знаю, что подобный вопрос, возможно, задавался здесь уже несколько раз, но я все еще не могу найти решение своей проблемы с помощью предоставленных ответов. Итак, допустим, у меня есть четыре шаблона. Base1.html, template2.html, template3.html и template4.html. template2, template3 и …

22.06.2022
Axios, похоже, случайно добавляет добавочную косую черту к URL некоторых запросов

У меня есть react app frontend, django backend (сейчас делаю урлы без добавочного слеша). Кажется, что axios добавляет добавляющий слеш к url запросов, и я не уверен почему. моя пользовательская функция axios: const authAxios = axios.create({ baseURL: …

22.06.2022
Как разработать мобильное приложение с помощью django

Я изучаю разработку мобильных приложений с помощью flutter. И я хочу использовать автономную технологию бэкенда для написания логики. Но все вещи, которые хорошо сочетаются с flutter в качестве бэкенда, такие как 'firebase' или что-то еще, они не поддерживают оффлайн. …

22.06.2022
Где находится файл fcgi.py в WSGI-решении 'Django on Bluehost'?

В посте [1]Как развернуть приложение Django на Bluehost с помощью WSGI? упоминаются файлы .htaccess, django.fcgi и fcgi.py. Где должен быть расположен файл fcgi.py? Он должен находиться в папке проекта django или app, или в папке public_html? Последнее кажется вопросом …

22.06.2022
ModuleNotFoundError: Нет модуля с именем 'openpyxl' при развертывании моего приложения django на heroku

В моем приложении django я использую модуль openpyxl для работы с файлами excel. Он отлично работает локально, но когда я устанавливаю его на heroku, он не работает. У меня такая ошибка: import openpyxl ModuleNotFoundError: No module named 'openpyxl' …

22.06.2022
Загрузка нескольких pdf в Django View с помощью xhtml2pdf

Я могу успешно загрузить один pdf с помощью xhtml2pdf в Django View. Я пытаюсь использовать те же инструменты для загрузки нескольких pdf. Проблема в том, что последняя строка функции - return response - закрывает цикл for и не возвращает итерацию …

22.06.2022
Loop.subprocess_shell => как писать и читать из разных каналов asyncio django методами

Я пытаюсь реализовать ssh-клиент с помощью django & django-channels. При поступлении запроса через websocket метод connect создает подпроцесс и запускается новый "терминал". Затем, когда приходит следующее сообщение от клиента, метод receive обрабатывает запрос, и вот в чем моя …

22.06.2022
Команда Django: Загрузить данные Mysql

Пишу команду django, которая импортирует из каталога txt файлы в базу данных. База данных создается, однако при запуске я получаю прекрасную ошибку indescript django.db.utils.ProgrammingError: (1064, "You have an error in your SQL syntax; check the manual that corresponds to your …

22.06.2022
Этот сайт не может быть доступен - Django

После создания виртуальной среды и необходимых файлов я запустил python manage.py runserver и возникла ошибка. Вот что выдал мне терминал: C:\Users\****\AppData\Local\Microsoft\WindowsApps\python.exe: can't open file: 'C:\\Users\\****\\Desktop\\pydjango\\django-project\\manage.py': [Errno 2] No such file or directory

22.06.2022
Django: Импорт из корня проекта

Я искал ответ, но не смог найти решение именно для этого случая: Итак, структура моего проекта выглядит следующим образом project/ myproject/ ... app/ ... views.py ... logic/ do_stuff.py db.sqlite3 manage.py А это do_stuff.py содержит функцию call_me() Как …