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

03.08.2022
Когда я устанавливал django, это продолжало происходить [закрыто]

This is normal text **C:\Program Files\Python310\myproject>python manage.py migrate Traceback (most recent call last): File "C:\Program Files\Python310\myproject\manage.py", line 21, in main() File "C:\Program Files\Python310\myproject\manage.py", line 18, in main execute_from_command_line(sys.argv) File "C:\Program Files\Python310\lib\site-packages\django\core\management_init_.py", line 446, in execute_from_command_line utility.execute() File "C:\Program Files\Python310\lib\site-packages\django\core\management_init_.py", …

03.08.2022
Django конвертация HTML в PDF

Использую xhtml2pdf. Сложность в том, что кириллица отображается в виде чёрных квадратов. Поисковик подсказал, что надо подключить шрифт. В инструкции xhtml2pdf есть функция link_callback, которая отвечает за ссылки к подключаемым ресурсам. Но я не понимаю, что я делаю неправильно. Settings.py: …

03.08.2022
Mock assert_called_with обрабатывает аргумент как неупорядоченный список

У меня есть некая подражаемая функция, и я пытаюсь проверить, что аргументы, которые я туда передаю, корректны. Один из аргументов - список, сгенерированный на основе DB queryset, допустим [{"id": 1}, {"id": 13}]. Функцию не волнует порядок диктов в списке, …

03.08.2022
Отказано в разрешении на ведение журнала API Google Translate

Я использую Google Translate API v2 и могу получить переводы, но я также получаю эти ошибки на стороне, которые я не могу решить. Я предполагаю, что эта проблема связана с протоколированием, но я не могу отключить протоколирование. Я …

03.08.2022
Как создать пользовательскую периодическую задачу в celery в django

Я хочу создать шедулер в то время как API был получен удар после этого я должен создать после этого я должен остановить седуляр в другом api был получить удар API1 --> запускаем периодическую задачу celery cron на 3 …

03.08.2022
Как решить проблему установки pip для virtualenwrapper

C:\Users\LENOVO>pip install virtualenwrapper-win Установка по умолчанию для пользователя, потому что обычные пакеты сайта не доступны для записи ERROR: Не удалось найти версию, удовлетворяющую требованию virtualenwrapper-win (из версий: none) ERROR: Не найден подходящий дистрибутив для virtualenwrapper-win Как решить эту проблему

03.08.2022
Channels-redis не устанавливается с помощью pip

я пытаюсь установить channels-redis с помощью pip install -U pip channels-redis, но это приводит к следующей ошибке: Ошибка: Using legacy 'setup.py install' for hiredis, since package 'wheel' is not installed. Installing collected packages: hiredis, async-timeout, aioredis, channels-redis Running …

03.08.2022
Как удалить автоматическую генерацию схемы поля Enum в drf-spectacular

Как убрать автоматическую генерацию схемы поля Enum в drf-spectacular здесь мой SPECTACULAR_SETTINGS: SPECTACULAR_SETTINGS = { 'TITLE': 'Python Base Code', 'VERSION': '1.0.0', 'SERVE_INCLUDE_SCHEMA': False, 'SCHEMA_PATH_PREFIX_TRIM': True, 'SERVERS': [{'url': env('SWAGGER_SERVER')},], 'PREPROCESSING_HOOKS': ["custom.url_remover.preprocessing_filter_spec"], 'COMPONENT_SPLIT_PATCH': False, }

03.08.2022
Как передать динамическую переменную в теге якоря с динамическим URL с помощью Django JavaScript и Html

Я работаю над Cuckoo Sandbox. Я пытаюсь передать переменную в теге якоря с динамическим URL, но это не работает, и при изменении пути url боковая панель внезапно исчезает и не работает. Я работаю с разными файлами и переменная находится …

03.08.2022
Сохранение изменений Javascript с помощью django

Я создаю элемент с помощью javascript. Как я могу сохранить его на моем сайте, используя django. Я новичок в django, может кто-нибудь подскажет, как это сделать

03.08.2022
Как я могу преобразовать следующий запрос в django rest framework

SELECT id,ewbno,ewbdate,gengstin,(select code from mt_business_partner where gstin=t00.gengstin limit 1) code, (select name from mt_business_partner where gstin=t00.gengstin limit 1) name from mt_ewb_master t00 where ewbno like ? order by id limit 50") Я хочу преобразовать это и …

03.08.2022
Неподдерживаемый поиск 'category' для поля CharField или объединение по полю не разрешено

Models.py from django.db import models from django.urls import reverse class Category(models.Model): category_id = models.AutoField category_name = models.CharField(max_length=50, default="") desc = models.CharField(max_length=1000) slug = models.SlugField(max_length=20) image = models.ImageField(upload_to='onlinePizza/images', default="") def get_url(self): return reverse('category', args=[self.slug]) def __str__(self): return self.category_name class Product(models.Model): product_id …

03.08.2022
Очередь Django реинкарнировала монитор Process-1:228 после внезапной смерти

Я установил и настроил Django-Q 1.0.2 (на Django 1.11.10 с Redis 1.0.1 и Python 3.6.9). Вот моя конфигурация кластера: Q_CLUSTER = { 'bulk': 5, 'recycle': 500, 'compress': True, 'save_limit': 500, 'queue_limit': 500, 'label': 'Django Q', 'attempt_count': 1 }

03.08.2022
Django makemessages не может перевести все слова

Makemessages не может определить все слова перевода... Я попробовал все, но ничего не получилось. Моя команда django-admin makemessages --all --ignore=venv # and python manage.py makemessages --all --ignore=venv Мой шаблон {% load i18n %} {% trans 'тестовый какой-то текст' %} …

03.08.2022
Правильное переименование названия колонки с помощью декоратора display в панели Django admin.py

Я пытаюсь переименовать IS STAFF в STAFF STATUS здесь: Мне просто интересно, возможно ли переименовать его из admin.py & НЕ использовать verbose_name внутри модели. Я написал этот …

03.08.2022
Низкая производительность Django + uvicorn

Я тестирую производительность Django asgi, используя два очень простых представления. Я запускаю gunicorn и uvicorn таким образом: gunicorn core.wsgi --workers=1 --threads=1 --access-logfile=- core.wsgi:application uvicorn --workers 1 core.asgi:application Виды следующие: def simple_sync_view(request): usernames = "Hello World" return JsonResponse({'message': …

03.08.2022
Насколько сложно это может быть? Django ImageField [закрыто]

После того, как я некоторое время пытался найти ответ (ни один ответ не помог мне), я решил задать вопрос- Каковы правильные шаги для отображения изображения, загруженного через Django Admin, в моем пользовательском шаблоне (html странице) в DJANGO 4?

03.08.2022
Изменение URL просматриваемого API фреймворка django rest с 127.0.0.1:8000 на 127.0.0.1:8000/api

Я следовал простому руководству по быстрому запуску в официальной документации django rest framework. https://www.django-rest-framework.org/tutorial/quickstart/ Учебник работает нормально. URL просматриваемого API находится по адресу 127.0.0.1:8000. Как изменить его на 127.0.0.1:8000/api? Код для urls.py; …

03.08.2022
Как заполнить оставшиеся поля базы данных на сервере в django

Я новичок в django и создаю конечные точки API, используя django rest framework. Я создал пост-запрос, чтобы пользователь заполнил тело запроса, которое находится в json, и этот json будет добавлен в таблицу базы данных, но изюминка в том, …

03.08.2022
Не изменяется сайт джанго при изменении конфигурации в вс код (

Прошу выслушать вопрос от новичка. Я перенес проекст джанго на другой пк. Запустил проект локально (python manage.py runserver), сайт открылся, но при изменении любых файлов(views, html итд), ничего не изменяется.. Я удалял весь код в views.py, но сайт запускается …

03.08.2022
Когда создается Django Model, могу ли я определить поля в __init__?

Набираются ли они ниже одинаково? Первый код, определяющий поля в разделе атрибутов класса, рекомендуется документами django class Musician(models.Model): first_name = models.CharField(max_length=50) last_name = models.CharField(max_length=50) instrument = models.CharField(max_length=100) Второй код, который я хочу использовать, определяет поля …

03.08.2022
Добавление постов на фронтенде в режиме реального времени Django

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

03.08.2022
Как сделать в Django запрос, упорядоченный по строке latlng

Текущая ситуация Я получаю данные, которые содержат строки, представляющие широту местоположения... например 30.78829892811801,31.2769004988329 30.78848118485095,31.27649189363398 30.78869531217787,31.27615745128788 и т.д. Что я пробовал сейчас я делаю Django запрос типа ModelName.objects.all().order_by('latlng'), но он не упорядочивает его, так как поле просто Charfield …

03.08.2022
Обновление m2m-поля Django Model, основанное на обновлении другого m2m-поля

Я получил следующую модель: class Role(models.Model): name = models.CharField(max_length=20) groups = models.ManyToManyField( Group, blank=True ) users = models.ManyToManyField( User, blank=True ) и я разработал следующий сигнал: @receiver(m2m_changed, sender=Role.groups.through) def sync_groups_and_users_assignment(sender, instance, action, **kwargs): Group = kwargs["model"] users …

03.08.2022
Django переопределяет менеджеры по умолчанию для моделей contrib

У меня есть приложение Django с именем site_settings, в котором определена модель SiteSettings. Эта модель содержит внешний ключ к модели django.contrib.sites.models.Site. Теперь я хочу переопределить менеджер по умолчанию objects модели Site новым, который я определил: from django.contrib.sites.models import SiteManager …

03.08.2022
Django.db.utils.DataError: значение слишком длинное для типа character varying(50)

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

03.08.2022
Запрос отношений M2M в Django

У меня следующая модель: class Quiz(models.Model): name = models.CharField(max_length=255) month = models.DateField() class Question(models.Model): title = models.CharField(max_lenght=255) category = models.CharField(max_length=255) status = models.CharField(max_length=255, status=(('Pending', 'Pending'), ('Approved', 'Approved')) class Contest(models.Model): quiz = models.ForeignKey(Quiz, on_delete=models.CASCADE) questions = models.ManyToManyField(Question, related_name='contest_questions') …

03.08.2022
Невозможно войти в админку django созданным сотрудником

Надеюсь, у вас все в порядке. Я создал суперпользователя в моем django проекте, который имеет доступ ко всем разрешениям страницы администратора. Проблема в том, что когда я добавляю объект в настраиваемую модель пользователя и устанавливаю is_staff = true для …

03.08.2022
Нет модуля с именем smtp в

[Нет модуля с именем smtp. Я не знаю, что делать. Я следовал Django Tutorial от COrey Schafer, но не смог разобраться с проблемой, возникшей в модуле Email и сброса пароля. ][Я использовал google app password и сделал все точно по …

03.08.2022
DTL и Custom js не работают вместе в Django

Я использовал несколько пользовательских js в своем проекте. Они прекрасно работают в простом HTML, но когда я попытался использовать эти пользовательские js в формате Django DTL, например {% for data in data %} 'custom js' {% endfor %} …

03.08.2022
У меня ошибка makemigrations, как я могу ее решить?

From turtle import mode Файл "/usr/lib/python3.8/turtle.py", строка 107, in import tkinter as TK ModuleNotFoundError: Нет модуля с именем 'tkinter'

03.08.2022
Каков правильный способ реализации URL-адреса revoke token в FastAPI, Django, Flask?

Я реализую JWT в FastAPI, Какой правильный способ отозвать доступ и обновить токены для выхода из системы? Единый URL выхода для отзыва доступа и обновления Индивидуальный URL для отзыва доступа? Заранее спасибо

03.08.2022
Как использовать django rest framework для доступа к форме-данных с несколькими файлами с именем файла для каждого файла отдельно?

Требование: Загрузка нескольких файлов с пользовательским именем файла для каждого файла Фронтенд: React Я использую django rest api и хочу получить каждый файл с ассоциативными данными, например, пользовательским именем файла. Но у меня нет идеи, как это сделать. Когда …

03.08.2022
Проблема с моей панелью поиска Wiki - не могу заставить поиск работать правильно

Я создаю страницу Wiki и не могу заставить строку поиска работать правильно. Когда я пытаюсь найти, например, "python" или "django", я попадаю на страницу с адресом "http://127.0.0.1:8000/search/". Она выглядит точно так же, как моя домашняя страница, но не имеет …

03.08.2022
Django: используйте related_name для создания подкласса

Как я могу использовать related_name для создания дочерней модели, когда создается родительская модель. from django.db import models from django.db.models.signals import pre_save, post_save from django.dispatch import receiver class Parent(models.Model): name = models.TextField() child = models.ForeignKey(Child, on_delete=models.SET_NULL, related_name="parent_child", null=True, blank=True) …

03.08.2022
Как установить обязательные поля в PATCH API в Swagger UI

Я использую drf-spectacular и вот код в settings.py SPECTACULAR_SETTINGS = { 'TITLE': 'TITLE', 'VERSION': '1.0.0', 'SCHEMA_PATH_PREFIX_TRIM': True, 'PREPROCESSING_HOOKS': ["custom.url_remover.preprocessing_filter_spec"], } в serializers.py class ChangePasswordSerilaizer(serializers.Serializer): current_password = serializers.CharField(write_only=True, min_length=8, required=True) new_password = serializers.CharField(write_only=True, min_length=8, required=True) confirm_new_password = serializers.CharField(write_only=True, min_length=8, …

03.08.2022
Как использовать учетные данные, полученные от google, с помощью google API

Libs: dj-rest-auth + allauth I. Я пытаюсь взаимодействовать с google API с учетными данными, которые я использую для получения внутреннего токена доступа. Мне удалось получить code и token, но я не могу найти, как использовать их с google API. Последняя …

03.08.2022
Невозможно сохранить модель формы с полем Choices Field

У меня есть следующая модель: class Unit(models.Model): TYPE_CHOICES = ( ("1", "Strecke"), ("2", "Zeit"), ("3", "anderes") ) symbol = models.CharField(max_length=50) name = models.CharField(max_length=500) factor = models.FloatField() base_unit = models.ForeignKey("self", blank=True, null=True, on_delete=models.CASCADE) type = models.IntegerField(choices=TYPE_CHOICES, default=3) Использование простой …

03.08.2022
Как использовать script_fields с django-elasticsearch-dsl

Я пытаюсь добавить поле со сценарием к моему запросу из django-elasticsearch-dsl Я пытался добавить тестовое поле следующим образом: result = ModelDocument.search().script_fields(test="doc['field_name'].value + 10") for hit in result: print(hit.to_dict()) но он возвращает 10 пустых словарей и если …

03.08.2022
Как загрузить несколько файлов изображений в одну модель с помощью фреймворка Django rest?

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