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

06.08.2022
Как зациклить события websocket в django в игре в рулетку

Здравствуйте, коллеги-программисты, в настоящее время я использую Django с WebSockets для создания реплики, близкой к https://bloxflip.com/roulette или любому виду синхронизированной онлайн рулетки, которую вы можете иметь, которая включает в себя множество ставок от всех различных игроков. Я …

06.08.2022
Как сохранить токен из другого api в Django?

В моем приложении DJango я использую другой API, внешний по отношению к моему приложению. Чтобы аутентифицироваться на внешнем API, я должен сначала сделать POST со своими учетными данными и получить токен JWT. После получения этого токена я должен поместить его …

06.08.2022
Храните первичный ключ, но отображайте имя экземпляра в Django Forms

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

06.08.2022
Django.urls инвертирование адресов через несколько списков шаблонов url в одном приложении

У меня есть url.py внутри моего проекта, который включает следующий urls.py (принадлежит моему приложению). urls.py from django.urls import path,include from .views import Index, Foo bar_urlpatterns = [ path('foo/', Foo.as_view(), name='foo'), ] urlpatterns = [ path('', Index.as_view(), name='index'), path('bar/', include(bar_urlpatterns)),] …

06.08.2022
Планировщик Celery не выполняет задание

Я пытался использовать Celery для регулярного запроса внешнего api и обновления базы данных в моем Django проекте новыми данными. Celery правильно планирует задачу и отправляет ее на celery worker, но она никогда ничего не выполняет. Вот мой файл …

06.08.2022
Как извлечь всех пользователей из рекламы и сохранить их в базе данных с помощью Django Auth LDAP

Я использую Django 4.4, мне удалось аутентифицировать пользователей с помощью django-auth-ldap. Но я не могу получить все записи пользователей в мою базу данных. Я пытался следовать инструкциям из этой ссылки используя фильтр (sAMAccountType=805306368), Это дает …

06.08.2022
Webpack компилируется успешно, но изменения не отражаются в приложении React App

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

06.08.2022
Django не может сохранить данные во второй базе данных

Я пробовал использовать несколько баз данных в моих проектах django, затем я создаю модель с внешним ключом к User, она не может сохраниться во вторую базу данных это модели UserData class UserData(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE, related_name='user', related_query_name='user') …

06.08.2022
Django, создать таблицу или страницу только для того, чтобы объединить все остальные таблицы в одну и показать ее. возможно ли это?

Я хочу показать информацию из разных таблиц вместе на другой странице или в другой таблице. Но я не хочу создавать еще одну таблицу с дублирующей информацией. Возможно ли объединить много таблиц и показать на какой-то странице администратора?

06.08.2022
Как получить значение вложенного поля сериализатора из его родительского класса сериализатора?

Рассмотрим следующие два сериализатора: class SerializerA(BaseSerializer): field_1 = serializers.IntegerField() field_2 = SerializerB() class SerializerB(BaseSerializer): field_3 = serializers.IntegerField() Входной JSON для SerializerB не будет содержать поле_3, и оно должно быть получено из поля_1 SerializerA. Я пробовал это class …

06.08.2022
'function' object does not support item assignment

При попытке создать сессию в Django сталкиваюсь с ошибкой код ошибки: TypeError: 'function' object does not support item assignment код views.py: requests.session['mydata1'] = mydata1 a=requests.session.get('mydata1') Заранее спасибо!

06.08.2022
Администратор не отправляет данные в django

Я написал этот код, используя django: в models.py (в приложении): class Feature2(models.Model): name = models.CharField(max_length=100) detail = models.CharField(max_length=500) в URLs.py (в приложении) urlpatterns = [ path('2', views.index, name='index2'), ] в файле admin.py (в приложении): 'admin.site.register(Feature2)' …

06.08.2022
Фильтр шаблона Django удалить изображение

Моя проблема Я делал посты и страницу postdetail, используя summernotes. Я с помощью summetnote сделал 2 картинки и предложения Я использую truncatechars_html:100|safe Я хочу удалить изображение на странице поста Я хочу показывать фотографии, загруженные в summernote, только …

06.08.2022
Python manage.py migrate: ValueError: слишком много значений для распаковки (ожидалось 2)

я просто создал проект django и запустил python manage.py migrate и получаю эту ошибку ValueError: too many values to unpack (expected 2) ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ python 3.10⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ django 4.1

06.08.2022
Должен ли я удалять глобал в python, когда я изменяю список в функции?

Вот мой код. my_list = [{"id": 1, "data": "Python"}, {"id": 2, "data": "Code"}, {"id": 3, "data": "Learn"}] def this(): for index in range(len(my_list)): if my_list[index]["id"] == 2: del my_list[index] break this() print(my_list) >>> [{'id': 1, 'data': 'Python'}, {'id': 3, …

06.08.2022
Django.db.utils.IntegrityError: Сбой ограничения NOT NULL: user.id

Я не знаю, почему возникает ошибка, хотя я указал автора. Буду признателен за помощь. model & form class SuperTitle(models.Model): author = models.ForeignKey(User, on_delete=models.CASCADE, related_name='debate_author') super_title = models.CharField(max_length=100) liker = models.ManyToManyField(User, related_name='debate_liker') def __str__(self): return self.super_title class SuptitForm(forms.ModelForm): class Meta: model …

06.08.2022
Как применить поиск в запросе фильтра django в соответствии с условиями?

Я хочу сделать запрос, в котором я могу применять поиск только при выполнении некоторых условий. например Покупатель может выбрать только ту еду из киоска, за которую он заплатил class Customer(models.Model): food_type = models.CharField() fruit_id = models.ForeignKey(Fruit, null=True) vegetable_id = …

06.08.2022
ModuleNotFoundError: Нет модуля с именем 'html.entities'; 'html' не является пакетом

Здесь начинающий кодер. Я пытаюсь установить django через pipenv, но продолжаю получать эту ошибку : $ pipenv install django Creating a virtualenv for this project... Pipfile: C:\Users\wesleyromero308\Desktop\Pipfile Using C:/Users/wesleyromero308/AppData/Local/Programs/Python/Python38/python.exe (3.8.0) to create virtualenv... [= ] Creating virtual environment...ModuleNotFoundError: No …

06.08.2022
Не удается включить веб-крючок Smartsheet (502 Bad Gateway)

Django: 4.0.6 Smartsheet Python SDK: 2.105.1 Ngrok: 3.0.6 У меня есть сервер Django, запущенный на localhost, я перенаправил свой localhost через Ngrok, настроил маршрут обратного вызова для принятия/ответа на Smartsheet-Hook-Challenge и создал экземпляр webhook с помощью Python SDK. Однако, …

06.08.2022
DRF - Поле сериализатора может быть названо неверно и не соответствовать какому-либо атрибуту или ключу экземпляра `str`.

Я пытаюсь сохранить сериализацию обновления. Поле predict изменяется на значение, предсказанное кодом Inference (модель классификации изображений). Но я получаю ошибку: AttributeError at /predict/product/1/ Получена ошибка AttributeError при попытке получить значение для поля image на сериализаторе ProductSerializer. Поле сериализатора …

06.08.2022
Django извлекает список всех пользователей, но показывает список нескольких пользователей с учетными данными только текущего пользователя

В Django я пытаюсь получить список всех пользователей. Я использую следующий запрос: users = User.objects.all().order_by('id') Я могу получить список всех пользователей, но он выводит список всех пользователей, но показывает только учетные данные текущего пользователя? Если у меня …

06.08.2022
Django.db.models.field.CharField

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

06.08.2022
Как получить pid подпроцесса, созданного Process?

Итак, я пытаюсь получить pid подпроцесса, запущенного внутри celery worker. Проблема в том, что процесс блокируется, и когда я печатаю os.getpid() внутри подпроцесса, я получаю pid рабочего. Я разрабатываю проект мониторинга для обучения модели nlp с использованием …

06.08.2022
Как работает импорт в проекте python (django) или проблема с импортом моделей из тестов в проекте django

У меня проблема с импортом моделей из тестов в проекте django. Вот структура моего проекта: D:\learn_django\mysite | db.sqlite3 | manage.py | test.txt | tree.txt | +---catalog | | admin.py | | apps.py | | forms.py | | models.py | …

06.08.2022
Каков наилучший подход к использованию django и ajax?

Сейчас я работаю над своим первым большим проектом и не могу понять, как использовать Django с ajax. На моем сайте есть несколько сервисов, которые работают отдельно и написаны на javascript, но иногда мне нужно отправить некоторую информацию на сервер. …

06.08.2022
Как получить значение словаря из Python?

Сегодня я пытался преобразовать look up в словарь данных... по причинам производительности... Это почти работает... За исключением того, что он дублирует записи на моем выходе... Вот мой код, о котором идет речь... class Calendar(HTMLCalendar): def __init__(self, …

06.08.2022
Project() отсутствует 1 требуемый позиционный аргумент: 'pk'

я запутался... я хочу передать значение ключа, но продолжаю получать ошибку урлы моего кода from django.urls import URLPattern, path from . import views urlpatterns = [ path('', views.projects, name="projects"), path('project/', views.project, name="project"), ] и созданная мной функция …

06.08.2022
Ошибка: нет такой колонки: blog_marketreview.name, даже когда у меня есть поле с именем name

я получаю ошибку no such column: blog_marketreview.name даже когда у меня явно есть поле с именем name в моем app blog и model marketreview. Я сделал makemigrations и migrate, но ошибка сохраняется. вот мой models.py class MarketReview(models.Model): post = …

06.08.2022
Работа с курсами по проектированию баз данных на нескольких языках

Мне нужно обрабатывать курсы, доступные на нескольких языках, а также отслеживать прогресс пользователя для каждого доступного языка class Language(models.Model): code = models.CharField(primary_key = True) name = models.CharField() class TextContent(models.Model): textId = models.UUIDField(default = uuid4, primary_key = True,editable = False) …

06.08.2022
Как установить пароль пользователя в django с помощью async, или создать пользователя

У меня есть telegram бот (aiogram) для регистрации django-сайта, и вот в чем проблема. В Django много асинхронных методов, но я не нашел метода для установки пароля пользователя. Основная идея здесь, но с помощью aupdate_or_create я не могу установить …

06.08.2022
Django migrate: ValueError: слишком много значений для распаковки (ожидалось 2)

я пишу эту модель в models.py from django.db import models class Article(models.Model): title = models.CharField(max_length=255) text = models.TextField() pub_date = models.DateField(auto_now_add=True) и я запускаю python manage.py migrate и получаю эту ошибку Operations to perform: Synchronize unmigrated …

06.08.2022
Django EmailMessage как отправить html сообщение

Добрый день, как я могу отправить html, когда я использую django EmailMessage from django.shortcuts import render, HttpResponse from django.core.mail import EmailMessage def send_email(request): msg = EmailMessage( subject='this is the title', body='this is the content', from_email='test@gmail.com', to=['anothertest@yahoo.com'] ) msg.attach_file('t2.xls') msg.send(fail_silently=False) …

06.08.2022
Переопределенные варианты Django не проходят валидацию

Я переопределяю опцию choices, определенную в модели, которая является просто пустым кортежем. Вот мой models.py #For assigning Ciena loopbacks class Dia_Address(models.Model): order_reference = models.ForeignKey(Order, null=True, on_delete=models.CASCADE) equipment_hostname = models.CharField(max_length=500, null=True, verbose_name="Equipment Hostname", help_text="Hostname of the DIA device.") subnet …

06.08.2022
Вывод на печать события, отправленного на websocket, но полученного: {"isTrusted":true} в отличие от полученного текста

У меня есть вебсокет, который прослушивает соединение и отправляет данные с моего фронтенда на мой вебсокет. Я ожидаю, что мой websocket отправит обратно сообщение о том, что он получил данные, а мой терминал распечатает отправленный текст. Однако я получаю …

06.08.2022
Как добавить пользовательские шаблоны в django-ckeditor в django

Я пытаюсь использовать функцию Templates CKEditor в Django и хочу добавить несколько пользовательских шаблонов в список. Я использовал этот подход. Я пробовал редактировать myvenv\Lib\site-packages\ckeditor\static\ckeditor\ckeditor\plugins\templates\templates\default.js default.js CKEDITOR.addTemplates("default",{imagesPath:CKEDITOR.getUrl(CKEDITOR.plugins.getPath("templates")+"templates/images/"),templates:[{title:"Welcome Template",image:"template2.gif",description:"A template that you can send to clients …

05.08.2022
Используя моделирование в django, как правильно расширить модель?

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

05.08.2022
Мои файлы css, js и imgs не попадают в папку static

После выполнения следующей команды для проекта Django: python manage.py collectstatic Некоторые другие CSS файлы генерируются, но следующие CSS файлы, "которые существуют в папке моего шаблона" не попадают в папку static generated. <img alt="enter image description here" …

05.08.2022
Тесты Django не работают из-за нулевых идентификаторов в таблице content_type в зависимости от именования приложения

Я добавил новое приложение к уже существующему проекту Django с БД PostgreSQL. Название приложения начинается с буквы "a". Модели приложения имеют внешние ключи к моделям в других приложениях. Миграции выполняются без проблем, приложение запускается и работает нормально. Однако запуск …

05.08.2022
Rest_marshmallow: Вложенная схема не загружается

У меня проблемы с загрузкой вложенной схемы с помощью сериализатора marshmallow. models.py from django.db import models class User(models.Model): first_name = models.CharField(max_length=200) last_name = models.CharField(max_length=200) email = models.CharField(max_length=200, unique=True) created = models.DateTimeField(auto_now_add=True) last_updated = models.DateTimeField(auto_now=True) class Upload(models.Model): user = models.ForeignKey(User, …

05.08.2022
Ошибка во время выполнения программы ошибка времени выполнения

Это приложения, установленные в моем проекте django, приложения с vip_number.* находятся в папке innerproject... но у меня есть проблема в том, что мои приложения не устанавливаются в seetings.py, в то время как они уже там Главная ошибка, с …