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

07.10.2021
Формы не отображаются при использовании приложения для регистрации

Я использую это приложение для регистрации пользователей моего сайта https://github.com/egorsmkv/simple-django-login-and-register. Проблема в том, что независимо от того, что я делаю, моя форма не отображается (она отображалась, когда я не использовал это приложение для регистрации и код работал …

07.10.2021
Как отправить POST-запрос в Django из внешнего приложения

Я пытаюсь отправить пост запрос из скрипта python, который работает на машине Windows. Вот мой views.py Django def check(request): if 'login/password' in request.POST: checkdata(request.POST) else: message = '404' return HttpResponse(message) А вот мой post.py param_tuples …

07.10.2021
Как обслуживать не ascii имя файла с помощью django и apache, используя xsendfile

Я хотел обслуживать защищенное содержимое в django, поэтому я попытался установить xsendfile и в django, и в apache. Это работает для имен файлов ascii, но когда я попытался использовать имя файла не ascii, сервер apache ответил 404. Кто-нибудь знает, что …

07.10.2021
Получение множества файлов в модели django с помощью общих полей модели

У меня есть две модели; class userPageAuths(models.Model): enName = models.CharField(max_length=30) trName = models.CharField(max_length=30) def __str__(self): return self.enName class userPages(models.Model): enName = models.CharField(max_length=30) trName = models.CharField(max_length=30) parent_id = models.IntegerField(blank=True, null=True) user_page_auths = models.ManyToManyField(userPageAuths, related_name="page_auth_list", blank=True) def __str__(self): return self.enName …

07.10.2021
Определение схемы компонента с помощью drf-spectacular для API django

Я использую drf-spectacular для генерации схемы OpenAPI для django. Поскольку я не использую сериализаторы, я определяю все в декораторе extend_schema. Теперь мой вопрос в том, можно ли вручную определить схему компонента. Вот пример того, как выглядит мое представление api: …

07.10.2021
Как использовать django signal внутри async-функции?

У меня есть следующая async функция, которая уведомляет пользователей об изменении БД. Я пытался отказаться от использования функции async и использовать вместо нее обычную функцию, но не могу этого сделать. Я должен использовать сигналы django внутри функции async и …

07.10.2021
Graphene-django: Почему ENUMS в grahene-django возвращает значение вместо ключа?

Когда я создаю кандидата, он возвращает значение перечисления вместо ключа. Например, когда я выбираю "FRESH_AND_LOOKING" в мутации для создания кандидата, он возвращает "Безработный. Ищу работу". Мне нужен фактический ключ перечисления вместо значения Это модель class Candidate(models.Model): class JobStatus(models.TextChoices): FRESH_AND_LOOKING = …

07.10.2021
Отправка ответа API с одного сервера, через API другого сервера

Ниже приведен ответ от конечной точки сервера (server1). Мне нужно создать API и отправить тот же ответ через другой сервер (server2). Причина в том, что я не могу раскрыть ничего, связанного с server1. Проблема в том, как указать …

07.10.2021
TypeError at / 'NoneType' object is not iterable Метод запроса: GET URL запроса: http://localhost:8000/

Когда я запускаю свое приложение Django, я получаю эту ошибку TypeError at / 'NoneType' object is not iterable Request Method: GET Request URL: http://localhost:8000/ Django Version: 3.2.8 Exception Type: TypeError Exception Value: 'NoneType' object is not iterable В …

07.10.2021
Запустить daphne с тканью без блокировки терминала

Я установил Daphne на свое приложение Django, и оно работает нормально. Но когда я запускаю Daphne из fabric, fabric не возвращается к строке на терминале. Я хотел бы запускать Daphne и не быть заблокированным fabric. У меня есть …

07.10.2021
Django - Сериализованная модель типа User не является JSON-сериализуемой

В настоящее время я пытаюсь выяснить, как настроить API для моего приложения, используя django rest framework. В настоящее время у меня есть следующие два файла: serializers.py: from rest_framework import serializers, permissions from App_Accounts.models import User class UserSerializer(serializers.ModelSerializer): class Meta: …

07.10.2021
Слишком длинный select при использовании полей JSON

Есть две связанные модели from django.contrib.postgres.indexes import GinIndex from django.db import models class Model(models.Model): name = models.CharField(max_length=128, db_index=True) attributes = models.JSONField(null=True) class Meta: db_table = 'models' indexes = [GinIndex(fields=['attributes'])] class Offer(models.Model): price = models.DecimalField(decimal_places=2, max_digits=8, db_index=True) quantity …

07.10.2021
ModuleNotFoundError: Нет модуля с именем 'myproject.settings'

Итак, я пытаюсь загрузить свой сайт на python django на PYTHONANYWHERE, и когда я пытаюсь запустить сайт, происходит ошибка, они говорят Something Went Wrong, поэтому я пытаюсь посмотреть логи, и эти логи говорят следующее 2021-10-07 12:11:37,339: ModuleNotFoundError: No module …

07.10.2021
Not Found: /callback/ Error. Я хочу, чтобы моя функция payment_reponse обновляла order.paid до True, сохраняла в базе данных и возвращала страницу done.html.

#orders.view# Платеж завершается успешно. но вместо установки order.pad=True, сохранения и перенаправления на orders:done и orders:canceled возвращается ошибка "Not Found: /callback/" ошибка #orders.url# from django.urls import path from . import views app_name = 'orders' urlpatterns = [ path('create/', views.order_create, name='order_create'), …

07.10.2021
Размещение не существующей модели с атрибутом словаря с помощью REST Framework в Django

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

07.10.2021
Django_Crontab, похоже, не запускается

надеюсь, что смогу получить некоторые рекомендации по django crontab. У меня есть следующая настройка: в settings.py: INSTALLED_APPS = [ 'django_crontab', ........ ] #other settings not related to crontab CRONJOBS = [ ('*/1 * * * * ', 'my_app.cron.cronjob') …

07.10.2021
Хранение информации о лайках и фолловерах в разных моделях дает ошибку: скорее всего, из-за циклического импорта

У меня есть две модели: Product и User class Product(models.Model): #here are information fields about Product likes = models.ManyToManyField( User, related_name="product_likes", blank=True) object = models.Manager() productobjects = ProductObjects() def __str__(self): return self.name class User(AbstractBaseUser, PermissionsMixin): #here are information …

07.10.2021
Как установить djangoshop-sendcloud?

Я пытаюсь установить пакет djangoshop-sendcloud с помощью pip. Но возникает следующая ошибка. UnicodeDecodeError: 'cp950' codec can't decode byte 0xe2 in position 529: illega l multibyte sequence Как я могу исправить эту ошибку и установить пакет.

07.10.2021
Ошибка django UniqueConstraint в поле email (письмо для верификации sendgrid)

Я пытаюсь внедрить проверку электронной почты sendgrid в мой проект django. Я следовал руководству https://www.twilio.com/blog/send-dynamic-emails-python-twilio-sendgrid. У меня есть модели и представления, настроенные соответствующим образом, однако, я сталкиваюсь с ошибкой UniqueConstraint при попытке использовать один и тот же …

07.10.2021
Невозможно добавить authtoken к пользователю запроса

Я пытаюсь добавить authtoken к запросу пользователя, но он возвращает кортеж. Мне нужно добавить токен knox "не простой токен". from knox.models import AuthToken user = request.user token = AuthToken.objects.create(user=user) print(token) print(user.auth_token) Это результат (<AuthToken: 7c08e0867b36353dd0a99b8c5a3ce9d16edea0db121b0c46cde35b7b1117fd35d226aa084aac0136c3a2dbbf202626e99a1940a93089dc6b2236366127ccf238 : ali>, 'bb0935da5ace12d54f4f879645656196585d1314ea53061130db5c3b3cfc1f6b') …

07.10.2021
Ошибка Heroku H10 при развертывании приложения django

Следующая ошибка появляется каждый раз! Есть какие-нибудь способы решения этой проблемы? 2021-10-07T10:47:31.133956+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path="/" host=zturlshortener.herokuapp. com request_id=c2f90e55-52f5-4955-a1d6-4028456cfddb fwd="103.199.173.31" dyno= connect= service= status=503 bytes= protocol=https Procfile web: gunicorn UrlShortener.wsgi --log-file - Settings.py …

07.10.2021
Почему я получаю перенаправление на неправильное представление в django?

Я пытаюсь переходить на разные страницы с помощью URL в django, я написал все коды, как в учебниках, urlpatterns = [ path('admin/', admin.site.urls), path('', views.index,name="index"), path('', views.register,name="register"), path('', views.login,name="login") ] def index(request): print("hello index") return render(request,'index.html') def register(request): …

07.10.2021
Как отображать значения, связанные с элементами, в django

рассмотрим, что при фильтрации партии и области мы получаем элементы например, рассмотрим партию = 1000 и область = A01 и при фильтрации таблицы Items с этими партией и областью в результате получим 3 элемента id item_name season_support 1 small …

07.10.2021
Можно ли выбрать то, что вы хотите удалить в Django API PUT?

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

07.10.2021
Как развернуть django на сервере

Имеется сервере ОС ubuntu. Скачал питон, сделал виртуальную среду, скачал джанго, создал проект, мигрировал бд, запускаю. Сервер работает по адресу 127.0.0.1:8000. Работает реально он или нет на локалке не могу проверить, так как сервер удаленный. Вопрос такой, я запускаю сервер …

07.10.2021
Uncaught TypeError: Невозможно прочитать свойства неопределенного (чтение 'start')

Сегодня я начал получать эту ошибку в своем проекте Django. Нашел исправление, которое, я думаю, может помочь другим.

07.10.2021
Запретить Django Models создавать объект после достижения определенного количества объектов в базе данных для определенного пользователя

Я хочу иметь метод, чтобы как-то показать ошибку/предложение на переднем конце (может быть json ответ), каждый раз, когда пользователь пытается добавить объект, в моем случае, 1 пользователь не может иметь более 50 задач, хранящихся в базе данных, моя модель …

07.10.2021
Создание подкатегорий в Django Admin без создания нового приложения

Я хотел узнать, можно ли создавать подкатегории для моделей в административной панели Django. Допустим, у меня есть приложение под названием "MyApp", которое содержит 2 класса моделей под названием "foo" и "bar". В моей панели администратора я увижу название приложения …

07.10.2021
Использование RequestFactory при тестировании представлений, которые отсутствуют в urls.py

Я хочу протестировать свой пользовательский декоратор (просто пользовательская защита, аналогичная @login_required). Для этой цели я создаю два фиктивных представления: def foo(request): return JsonResponse('ok', safe=False) @my_custom_decorator def protected_foo(request): return JsonResponse('ok', safe=False) Очевидно, что они не упоминаются в urls.py - …

07.10.2021
Как подключить базу данных Postgres к Django и показать результат на HTML?

Я новичок в Django. Сейчас я хочу сделать простое веб-приложение, используя Django и Postgre SQL (localhost). Сейчас я хочу показывать результат соединения ("успешно/не успешно") на HTML странице и получать данные из БД используя rest API (следующая задача). Вот …

07.10.2021
Использование обычного класса в Django

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

07.10.2021
Вычисление данных по месяцам в django/python

Я получаю данные в виде начальной и конечной даты, теперь я хочу получить данные на основе месяцев между начальной и конечной датой. Как это можно сделать в python/django? Я получаю дату в формате - start_date = '2021-5-5' …

07.10.2021
КАК СОЗДАТЬ СИСТЕМУ СЛЕДОВАНИЯ И РАСЦЕПЛЕНИЯ С ПОМОЩЬЮ DJANGO 3

Я СОБИРАЮСЬ СОЗДАТЬ КЛОН TWITTER С ПОМОЩЬЮ DJANGO И ПЕРВАЯ ПРОБЛЕМА, С КОТОРОЙ Я СТОЛКНУЛСЯ, ЭТО ТО, КАК Я МОГУ СОЗДАТЬ СИСТЕМУ ФОЛЛОВИНГА

07.10.2021
Django - Удаление формы динамического ввода

Я хочу изучить django. Я создал простую динамическую форму ввода с помощью react native. Я использую fetch для отправки данных в формате json. Тип json выглядит следующим образом. 0: {'input': 'hehe', 'label': 'laugh'} 1: {'input': 'haha', 'label': 'laugh'} 2: …

07.10.2021
Добавление тега csrf перед тегом include нарушает форму

Тег include не работает с тегом csrf. Форма работает нормально, если его убрать. form1 и form2 имеют только поля. <form novalidate action="{% url 'action' %}" method="post" class="form xl:ml-10 owl-carousel" id="form"> {% csrf_token %} {% include 'form1.html' %} {% include …

07.10.2021
Как использовать несколько возвращаемых значений в HTML

Мне нужно использовать несколько возвращаемых значений из функции в HTML Вот краткая версия кода. Все импорты корректны и если я возвращаю одно значение, то оно работает. Только не знаю, как вызвать оба значения в HTML. Вид: def get_title_and_text(): …

07.10.2021
Как получить все объекты модели, связанные с исходным, даже если они находятся дальше, чем непосредственно связаны?

Возможно, название немного сбивает с толку, но я считаю, что объяснение будет намного понятнее. У меня есть две модели class AgrParameterUnits(models.Model): Name = models.CharField(max_length=50, verbose_name=_("Name")) ShortName = models.CharField(max_length=50, verbose_name=_("ShortName")) class AgrParameterUnitConversions(models.Model): ParrentParameterUnitId = models.ForeignKey(AgrParameterUnits, on_delete=models.DO_NOTHING, null=False, blank=False, db_column='ParrentParameterUnitId', …

07.10.2021
Добавление кнопки подключения кошелька в HTML - блокчейн Solana

Я пытаюсь создать Django/Python приложение на блокчейне Solana. Я пытался понять, как я могу добавить кнопку "Connect Wallet" на HTML, как на этом сайте. введите описание ссылки здесь Я буду благодарен, если кто-нибудь сможет направить …

07.10.2021
Ошибка Django: столбец не существует, но у меня нет контроля над этой таблицей?

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

07.10.2021
Получить все изменения любой зарегистрированной модели одного пользователя django-simple-history

# settings.py INSTALLED_APPS = [ # ... 'simple_history', # ... ] MIDDLEWARE = [ # ... 'simple_history.middleware.HistoryRequestMiddleware', # ... ] Модели: from django.db import models from apps.companies.models import Company from simple_history.models import HistoricalRecords # Create your models here. …