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

19.11.2022
Как получить доступ к значениям queryset в словаре - Python

Я безуспешно пытаюсь получить доступ к кверисету этого словаря: {'post': <Post: alta papa>, 'distance': '0'} Я пытался сделать это в посте... но это дает мне значение str... вместо queryset... Любая помощь будет приветствоваться.

19.11.2022
Django отправляет ссылку на сброс пароля по электронной почте при добавлении новой учетной записи пользователя

Я работаю над приложением, в котором администраторы будут создавать новые учетные записи пользователей. При добавлении пользователя автоматически генерируется произвольный пароль. В идеале новому пользователю будет автоматически отправляться письмо со ссылкой для сброса пароля (в нем не будет автогенерируемого пароля). Я …

19.11.2022
Скрипт Python внутри тега html <script>

Это html шаблон в Django. У меня есть карта Mapbox и мне нужно передать маркеры из базы данных Django через forcycle "{% for address in addresses %}.... " ` &lt;!DOCTYPE html&gt; &lt;html lang="en"&gt; &lt;head&gt; &lt;meta charset="UTF-8"&gt; &lt;meta http-equiv="X-UA-Compatible" content="IE=edge"&gt; &lt;meta …

19.11.2022
Django - проблема с ограничением Not Null

Здравствуйте, в моей программе я продолжаю получать вышеуказанное исключение и не знаю, почему. Проблема возникает, когда мой метод requestLessons_view пытается сохранить форму. Views.py def requestLessons_view(request): if request.method == 'POST': form = RequestLessonsForm(request.POST) if form.is_valid() &amp; request.user.is_authenticated: user = request.user …

19.11.2022
Django как генерировать коммерческие предложения

Я разрабатываю бизнес-сайт на django. и возникла задача - добавить возможность генерировать коммерческие предложения. необходимо, чтобы пользователь мог выбрать товар из базы данных, после чего остальные поля (категория, цена, описание, фото) подставлялись бы автоматически. Не совсем понимаю как это правильно …

19.11.2022
Как я могу создать модульные тесты для этой Django Form

Я делаю отчет о покрытии и есть много мест, которые не покрыты, есть ли у вас идеи, как мне написать тест для этого? этот views.py не был покрыт def addreview(request, u_id, shop_id): url = request.META.get('HTTP_REFERER') shop = shop_detail.objects.get(id=shop_id) …

19.11.2022
Почему не находит страницу? Django

Я делаю поисковую систему,так чтобы она находила определённый товар на сайте. Путь полностью совпадает с тем, который я прописал в сatalog.urls, но страницу все равно не находит. catalog/urls.py from django.urls import path, re_path from apps.catalog import views app_name = 'catalog' …

19.11.2022
Разрешить пользователям создавать ингредиенты с помощью CreateView и поля ManyToMany

У меня есть форма, в которой пользователи могут создавать ингредиенты, используя jQuery Plugin для Custom Tags. При отправке формы возникает ошибка Field 'id' expected a number but got 'b'., где каждая буква в ингредиенте (по …

19.11.2022
Django social-auth-app-django не может войти в систему и показывает, что процесс аутентификации отменен

При загрузке моего django приложения на хостинг возникла проблема. То есть, когда я вхожу в систему, используя Google OAuth после выбора аккаунта Google, внезапно появляется ошибка AuthCanceled at /auth/complete/google-oauth2/. Но я ничего не делал в процессе входа. Так почему …

19.11.2022
Django app.get_models выдает неполный список моделей

У меня есть приложение django, которое содержит модели, разделенные на models/new и models/old, где в обеих папках есть models.py. Поэтому, когда я пробую django.app.get_models, он возвращает модели из папки models/old. Что можно сделать, чтобы получить все модели из обеих …

19.11.2022
UpdateView - сохранить как новую запись

Какой лучший метод сохранения существующей записи как новой записи в определенном представлении? Я не могу использовать значения по умолчанию в CreateView, потому что значения по умолчанию будут меняться в зависимости от типа записи, которую создает пользователь. models.py class …

19.11.2022
Поиск данных с несколькими значениями в django

Хочу фильтровать данные с несколькими значениями в django. Сейчас я могу брать только два значения из html, но фильтровать только одно значение Это мой views код p = request.GET.getlist('passout',[]) c = request.GET.getlist('course',[]) s = request.GET.getlist('skill',[]) search_variables = {} …

19.11.2022
Bootstrap отступы от боковой панели

Я создаю сайт с нуля, используя Django и bootstrap. Я создал боковую панель в шаблоне Django и использовал {% include 'website/components/sidebar.html' %} для включения ее на всех страницах. но на каждой новой странице прокладка между боковой панелью и …

19.11.2022
Django YearArchiveView с датой в связанной модели

У меня есть отношения один-к-одному между моими моделями: class Training(models.Model): date = models.DateField(unique=True) class Report(models.Model): training = models.OneToOneField( Training, on_delete=models.CASCADE, primary_key=True ) и хотели бы иметь годовой архив Report: class ReportYearArchiveView(generic.YearArchiveView): queryset = …

19.11.2022
Как получить 2 данных и интегрировать их в представление api?

Body Мне нужна помощь, пожалуйста. Я собираюсь создать API для абстрактного/легкого, поэтому пишу код следующим образом: Python3.9 Django 3.2 gunicorn psycopg2-binary requests #models.py from django.conf import settings class Abstracts(models.Model): title = models.TextField(max_length=100) first_author = models.CharField(max_length=100, blank=True, null=False) first_author_unit …

19.11.2022
Пользовательский пользователь django-allauth не работает должным образом

Я пытаюсь использовать Extra Data из Social accounts, но сначала мне нужно создать пользовательского пользователя, вот мой подход, поля созданы, но по какой-то причине они не установлены в custom_field1 = 12 custom_field2 = "hey" <pre class="lang-py …

19.11.2022
Инкрементирование целочисленного поля в Django

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

19.11.2022
Как я могу сохранить имя пользователя в базе данных в виде электронного письма?

Мне нужна страница регистрации с 3 полями (email, пароль и повторный пароль). Моя цель состоит в том, чтобы когда пользователь вводит адрес электронной почты, он также сохранялся в базе данных как имя пользователя. Я буду очень рад, если кто-то …

19.11.2022
Передача звука из flutter в python?

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

19.11.2022
Какой лучший способ создания пользовательской панели администратора в Django?

Я хочу создать пользовательскую панель администратора в Django. какой лучший способ сделать это? Я нашел несколько способов : используйте некоторые пакеты для настройки, например jet, django-material-admin, django-cms, <a …

19.11.2022
Не удается установить Django в visual studio code

Итак, я создаю форум по этому руководству: https://www.youtube.com/watch?v=YXmsi13cMhw&amp;t=2594s Я застрял на 2:10. Я успешно создал виртуальную среду, но не могу пройти мимо этой ошибки.Введите описание изображения здесь Где мне взять название проекта? …

19.11.2022
Raise ParseError('Ошибка разбора JSON - %s' % str(exc)) [закрыто]

[views.py страница ошибок терминала ](https://i.stack.imgur.com/YTK7f.png) myapp.py

19.11.2022
Флажок ВСЕГДА возвращает False / нет в request.POST - Django

У меня есть флажок в моем приложении django, где пользователь может добавить или удалить объявление из своего списка просмотра. Однако, этот флажок всегда возвращает False, и никогда не находится в request.POST, я пробовал так много решений из SO …

19.11.2022
При запуске скрипта из pycharm модуль импортируется нормально, а при запуске из коммандной строки возникает ошибка импорта

Есть модуль, являющийся часть проекта на джанго, в котором импортируется селениум. При запуске данного модуля из пайчарма все норм, а вот при запуске сервера для разработки возникает ошибка импорта &quot;ModuleNotFoundError: No module named 'selenium'&quot;, та же ситуация при запуске из …

19.11.2022
Почему Django не видит изменений, когда я добавляю/удаляю поле из своих моделей?

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

19.11.2022
Развертывание проекта Django с помощью Pyinstaller

У меня есть проект django, который работает аналогично Jupyter Notebook, в смысле Быть программой, запущенной автономно на localhost в веб-браузере, более того, в моем веб-приложении есть всплывающая веб-камера opencv, которая будет запущена, когда вы нажмете кнопку. Я хочу …

19.11.2022
ImportError: cannot import name 'get_named_type' from 'graphql'

Я новичок в graphql, поэтому я пытаюсь научиться после установки graphene-django получаю эту ошибку Exception in thread django-main-thread: Traceback (most recent call last): File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner self.run() File "/usr/lib/python3.10/threading.py", line 953, in run self._target(*self._args, **self._kwargs) …

19.11.2022
Лучший способ развертывания нескольких клиентских веб-сайтов с помощью Wagtail

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

19.11.2022
OperationalError at /admin/app1/coursemodel/ no such column: app1_coursemodel.money

я попытался добавить новое поле в уже существующую модель, и это отображается. class CourseModel(models.Model): cname = models.CharField(max_length=15) dur = models.IntegerField() fee = models.IntegerField() money = models.IntegerField() --- this is what is added Я попробовал python makemigrations, который выдает …

19.11.2022
Django request.session не сохраняет данные

Я пытаюсь получить данные сессии после входа в систему, но, похоже, информация не сохраняется. . class getSession(View): def post(self, request): print('====================&gt;') print(request.session.get('usuario')) sesion = request.session.get('usuario') return JsonResponse({'nombre': sesion.nombre, 'rut':sesion.rut}) class Login(View): def post(self, request): data = json.loads(request.body) try: usuario …

19.11.2022
Как программно запустить пользовательскую команду для определенной схемы с помощью django-tenants?

Я новичок в django-tenants. Я хочу программно запустить cummand, который я создал с помощью management.call_command(), но я получаю ошибку. Может ли кто-нибудь помочь мне с этим? Эта команда выполняется без ошибок. Я хочу добиться того же самого программно. …

19.11.2022
Цель использования API

Я изучаю API. У меня есть Django приложение в разработке (я его создаю). Я могу отображать свои данные (или данные пользователя, которые он размещает через формы) с помощью urls.py, views.py и моих файлов шаблонов. При запуске сервера с localhost, …

19.11.2022
Как в selenium сделать тест на валидность поля каптча

Подскажите по selenium Делаю автотест формы регистрации. Тест на валидность заполняемых полей и нажатие кнопки отправить. Все реализовал, но мешает поле с каптчей ) Как его автоматом заполнить? Получается надо рисунок, который она рендомит прочитать и забить в поле. И …

19.11.2022
Как правильно сделать этот сложный Django queryset?

Допустим, у меня есть эти три модели: class Author(models.Model): name = models.CharField(max_length=64) class Book(models.Model): author = models.ForeignKey( Author, blank=True, null=True, on_delete=models.SET_NULL ) name = models.CharField(max_length=64) class Store(models.Model): books = models.ManyToManyField(Book) name = models.CharField(max_length=64) Я не знаю автора …

19.11.2022
Запрещено (403) Проверка CSRF не удалась. Запрос прерван - приложение для чата в реальном времени с Django Channels

< < {% extends 'core/base.html' %} {% block title %} {{room.name}} {% endblock %} {% block content %} &lt;div class="p-10 lg:p-20 text-center"&gt; &lt;h1 class="text-3xl lg:text-6xl text-white"&gt;{{room.name}}&lt;/h1&gt; &lt;/div&gt; &lt;div class="lg:w-2/4 mx-4 lg:mx-auto p-4 bg-white rounded-xl"&gt; &lt;div class="chat-messages space-y-3" id="chat-messages"&gt; &lt;div …

19.11.2022
Можно ли в этом случае получить модель одним запросом?

Можно ли с помощью одного запроса или минимального количества запросов префетчить модели B к модели A. Я запутался. Спасибо. from django.db import models class ModelA(models.Model): pass class ModelB(models.Model): pass class ModelC(models.Model): model_a = models.ForeignKey(ModelA, related_name="models_a", on_delete=models.CASCADE) models_b = models.ManyToMany(ModelB, …

19.11.2022
Как преобразовать объект Polygon в Django GIS в изображение

Я выполняю проект Django, я создал модель Company с полем company_activity_area. Моя цель - сгенерировать изображение из карты. а еще лучше - сгенерировать изображение карты для каждого полигона. вот мой код. from django.contrib.gis.db import …

19.11.2022
Как передать метод в self.scope django channels

Подскажите пожалуйста, как можно передать метод в self.scope на django channels. Т.к. channels не принимает request, в нем используется self.scope, например, чтобы передать пользователя - self.scope[&quot;user&quot;]. Мне нужно отправить в БД данные формы: form = MessageForm(data=self.scope.*здесь что-то нужно написать*). В …

19.11.2022
Как получить "письма со звездочками" из Gmail или других почтовых сервисов с помощью IMAP_tools в django

Я могу получать входящие письма, а также могу получать письма из определенных папок, но я не могу получить письма "starred". Я попробовал нижеприведенный код. и я ожидаю письма с "starred flag" в ответ. from imap_tools import MailBox, A …

19.11.2022
Как импортировать внешний .json файл в базу данных Django (sqlite)?

Итак, что основное я могу сделать, чтобы инициализировать мою базу данных Django с данными, которые у меня есть во внешнем .json файле. Я пытался загрузить через страницу администратора после выполнения py manaeg.py runserver, но там нет опций импорта.