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

27.10.2021
Как проверить поле с верхним регистром с помощью сериализаторов django

Я программирую API и при отладке заметил следующую ошибку. Следующий код не проверяет поле Status class DocumentSalesforceSerializer(serializers.Serializer): AccountId = serializers.CharField(required=True) ContactId = serializers.CharField(required=True) Status = serializers.CharField(required=True) StartDate = serializers.CharField(required=True) EndDate = serializers.CharField(required=True, allow_blank=True) Subject = serializers.CharField(required=True) def validate_status(self, Status): …

27.10.2021
Django charts.js столбца базы данных?

У меня есть модель базы данных в таком формате sno Date Premium Count Time Date_time Close None Oct. 13, 2021 None 2 2:22 p.m. 38735 None Oct. 13, 2021 None 2 2:23 p.m. 38727 None Oct. 13, 2021 None …

27.10.2021
Назначение пользователя в одну группу LDAP Django Netbox

У меня есть одна группа на странице администратора Netbox. Я пытаюсь назначить пользователей в определенную группу, когда пользователь входит в систему в первый раз. Мне удалось назначить пользователя в нужную мне группу, используя: AUTH_LDAP_MIRROR_GROUPS = "true" …

27.10.2021
Не работает сайт на DJango

Делаю сайт на Django. На локальном сервере, где его делаю, всё работает хорошо, но при попытке переноса его на хостинг Reg.ru он не запускается и выходят какие-то ошибки. Как я понял, ошибки не критические, а вот в самом низу, ругается, …

27.10.2021
Пользовательские классы кнопок в хрустящих формах django

Технический вопрос стилизации кнопок в django crispy forms. Я хотел бы применить свой собственный класс, не используя основной класс кнопки. class MyForm(Form): def __init__(self, *args, **kwargs): super().__init__(*args, **kwargs) self.helper = FormHelper() self.helper.layout = Layout( Fields("field_1"), Fields("field_2"), Submit('submit', u'On', css_class='own-css-class'), …

27.10.2021
Как прочитать объект словаря из формы Django?

У меня есть 2 модели в Django, одна - модель Todo, другая - модель Team, модель Todo имеет внешний ключ от Team, но команда возвращает свое значение как словарь, поэтому мой вопрос в том, как я могу получить значение …

27.10.2021
Как показать пользователю понравившиеся ему посты (или фильмы)?

У меня есть страница профиля пользователя, где я хочу показать пользователю фильмы, которые ему понравились. Вот часть модели, которая содержит поле like как ManyToManyField. class moviefiles(models.Model): name = models.CharField(max_length=50) duration = models.CharField(max_length=20) . . . liked = models.ManyToManyField(User, related_name='movie_like') …

27.10.2021
Отображение информации о связанных полях модели в админке django

Вот мои модели: class Partner(models.Model): name = models.CharField(max_length=200, verbose_name="Organisation name") class ResearchActivity(models.Model): title = models.CharField(max_length=200) partner = models.ManyToManyField(ActivityPartner, blank=True) Я бы хотел, чтобы в формах администрирования Django, поле в моей форме редактирования Partner представляло ResearchActivity, связанное …

27.10.2021
Django: Как изменить дизайн внешнего ключа при использовании forms.py?

Вот моя модель пациента и формы: class Patient(models.Model): def __str__(self): return f"{self.first_name} {self.last_name}" doctor = models.ForeignKey(User, on_delete=models.CASCADE) first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) sex = models.CharField(max_length=20) phone = models.IntegerField() birth_date = models.DateField() class PatientForm(forms.ModelForm): BIRTH_YEAR_CHOICES = [] for years …

27.10.2021
Как протестировать функцию, принимающую запись в качестве параметра?

Мне нужно написать тест для функции post_log_filter(record) в файле my_logging.py #my_logging.py import os import sys import traceback log_format = '[%(levelname)s] %(asctime)s %(context)s %(pathname)s:%(lineno)d: %(message)s' log_time_format = '%Y-%m-%dT%H:%M:%S%z' def post_log_filter(record): # filter out undesirable logs logs_to_omit = [ {'filename': 'basehttp.py', …

27.10.2021
Какое это поле Django и как его использовать?

Это можно найти в Django Admin, в таблице Groups. Фотография: https://imgur.com/a/Of9ZASM Как я вижу, это html-тег <select> с опцией multiple (<select multiple>). Как мы можем добиться этого в пользовательских таблицах, и как мы можем их …

27.10.2021
Как я могу скрыть (не отключить) в админке Django кнопку добавления модели в представлении списка ModelAdmin?

Я знаю о следующих вопросах, которые довольно сильно отличаются друг от друга: Django Admin - Отключить действие 'Add' для определенной модели Отключить ссылку на редактирование объекта в админке django (только отображение списка)? Мой вопрос …

27.10.2021
Простейший способ преобразования консольного приложения python в веб-приложение

Я работаю над проектом текстовой игры на Python. Сейчас я закончил консольное приложение + база данных sqlite. Теперь я хочу преобразовать консольное приложение в веб-приложение - это будет первое веб-приложение в моей жизни. Я хочу создать простой графический интерфейс. С …

27.10.2021
Асинхронный запуск функции в команде управления django

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

27.10.2021
Django: При выполнении фильтра со значениями m2m запрос выполняется очень долго

В БД около 300 000 строк данных, и при выполнении фильтра с m2m-значениями на выполнение запроса уходит очень много времени. Как можно сделать это быстрее? Также, лучше ли использовать сырой SQL для m2m? # models.py class …

27.10.2021
Я хочу сохранить значения моего первичного ключа в поле foreignkey

Это мои модели class Tasklist(models.Model): clientname= models.CharField(max_length=100,null=True,blank=True) task = models.CharField(max_length=100) startdate = models.DateField(default=timezone.now, blank=True, null=True) enddate = models.DateField(blank=True, null=True) assignee = models.CharField(max_length=30) status = models.CharField(max_length=30) fstatus = models.BooleanField(default=False) def __str__(self): return self.task + " - Task - " + str(self.fstatus) …

27.10.2021
В Django modal как я могу хранить и Integer и Float? Он должен возвращать оба точных значения без преобразования

В Django у меня есть модель MachineStatus и у меня есть поле Machine Heat. Здесь, мое тепло машины будет в целых числах, например: 6 градусов Цельсия, а также 6.5 градусов Цельсия. Как я могу сделать это с целым числом …

27.10.2021
Набор запросов, содержащий связанный объект с тем же внешним ключом

например, у меня есть человек с адресом class Persons(models.Model): adress = models.ForeignKey(Adress, on_delete=models.DO_NOTHING, blank=True, null=True) class Adress(models.Model): some_data = models.IntegerField() и у меня есть другие связанные данные в другой модели, как это class Places(models.Model): adress = models.ForeignKey(Adress, …

27.10.2021
Отображение: ячейка таблицы не выравнивается по номерам строк

Я пытался создать html-страницу, которая отображает блок кода с номерами строк. Я использовал свойство CSS table-cell display для отображения строки вместе с номером строки в формате ячейки. Но строка отображается после номера строки, а я хочу, чтобы она была выровнена …

27.10.2021
Команда отклонена со статусом выхода 1: python setup.py egg_info Проверьте журналы для полного вывода команды. Кто-нибудь может помочь

Здравствуйте, как решить эту проблему ERROR: Команда завершилась с ошибкой и статусом выхода 1: command: /usr/bin/python2.7 -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-3zeNQM/mysqlclient/setup.py'"'"''; file='"'"'/tmp/pip-install-3zeNQM/mysqlclient/setup. py'"''';f=getattr(tokenize, '"''open''''', open)(file);code=f.read().replace('"''\r\n'''', '"''\n'''');f. close();exec(compile(code, file, '"'''exec''''')'' egg_info --egg-base /tmp/pip-pip-egg-info-41RbUT cwd: /tmp/pip-install-3zeNQM/mysqlclient/ Полный вывод …

27.10.2021
Как обеспечить загрузку изображения профиля при регистрации?

Я пытаюсь реализовать простую Custom-User-Registration, используя django-rest-framework, django-allauth и dj-rest-auth. Когда я обновляю данные пользователя и добавляю изображение, изображение загружается в нужную папку, но когда я выбираю изображение при регистрации, изображение не загружается. Что я делаю неправильно? Это …

27.10.2021
Как войти в веб-приложение с помощью Golang

Я начинающий Go разработчик. Я хочу войти в мое django веб-приложение, вот мой код для входа в мое веб-приложение (написанный на Python): import requests from sys import argv as sys_argv from sys import exit as sys_exit from json …

27.10.2021
Как вывести данные в шаблоне django из разных таблиц, объединенных внешним ключом?

Всем привет у меня есть две модели первая следующая: class Item(models.Model): title = models.CharField(max_length=100) price = models.FloatField() bargainprice = models.FloatField(default=0) discount_price = models.FloatField(blank=True, null=True) category = models.CharField(choices=CATEGORY_CHOICES, max_length=2) label = models.CharField(choices=LABEL_CHOICES, max_length=1) slug = models.SlugField() description = models.TextField() image …

27.10.2021
Миграции Django,изменение поля

Есть модель с полем у которого может быть три значения Необходимо при удалении значения поля в модели чтобы все записи которые имели данное значение получили конкретное из оставшихся двух

27.10.2021
Django какой шаблон расширять с помощью блока if

У меня есть два разных шаблона, которые должны быть расширены на трех разных страницах. Есть ли решение для расширения шаблона с помощью if block? Я пробовал это без успеха. {% if 'project' in request.get_full_path %} {% extends 'index.html' %} …

27.10.2021
Объект 'AnonymousUser' не имеет атрибута 'компания'

Приветствую, Я пытаюсь добавить в форму User новое CharField с именем company, но даже когда поле заполнено, данные не сохраняются... Я попытался сделать следующее, но безуспешно, так как получил ошибку в заголовке. views.py def register(request): if request.method == "POST": …

27.10.2021
Django -celery worker не получает задания

Я пытаюсь отправлять электронные письма через Django celery, но задания не принимаются сельдереем. settings.py CELERY_BROKER_URL = 'redis://127.0.0.1:6379' CELERY_RESULT_BACKEND = 'redis://127.0.0.1:6379' CELERY_ACCEPT_CONTENT = ['application/json'] CELERY_RESULT_SERIALIZER = 'json' CELERY_TASK_SERIALIZER = 'json' CELERY_TIMEZONE = "UTC" tasks.py @app.task(name="send_activation_email") def send_activation_email(user): to = …

27.10.2021
Billiard.exceptions.WorkerLostError: Worker завершил работу преждевременно: сигнал 9 (SIGKILL) без Docker

[2021-10-27 02:05:09,365: ERROR/MainProcess] Process 'ForkPoolWorker-5' pid:12871 exited with 'signal 9 (SIGKILL)' [2021-10-27 02:05:09,412: ERROR/MainProcess] Task handler raised error: WorkerLostError('Worker exited prematurely: signal 9 (SIGKILL).',) Traceback (most recent call last): File "/home/eps88-epixel/.local/share/virtualenvs/multi-purpose-platform-v-13-mfAjRgrr/lib/python3.6/site-packages/billiard/pool.py", line 1267, in mark_as_worker_lost human_status(exitcode)), billiard.exceptions.WorkerLostError: Worker exited prematurely: …

27.10.2021
Заставьте django автоматически переходить к заданному часовому поясу

Я включил USE_TZ как True и добавил TIME_ZONE как Asia/Calcutta в settings.py Так что когда я ввожу дату как datetime(2021, 11, 24) она сохраняется в db как 2021-11-23T18:30:00+00:00 что нормально. Но когда я получаю дату в shell, она …

27.10.2021
Django email: было ли установлено соединение с SMTP-сервером?

Что я пытаюсь проверить, было ли уже открыто соединение, и если нет, то открыть его. Я делаю connection = mail.get_connection() connection.open() для получения соединения и его открытия. Затем я отправляю электронную почту и закрываю его при определенном условии. Есть …

27.10.2021
Разница между 'python -m pip install <package-name>' и 'pip install <package-name>'

Я столкнулся с проблемой, когда я пытаюсь запустить приложение Django в виртуальной среде, но оно продолжает показывать мне ошибки об отсутствующих пакетах, которые необходимо установить, хотя я установил их ранее, используя pip install &lt;package-name&gt;. Проблемы не могли быть …

27.10.2021
Имеет ли смысл использовать django и npm в одном проекте?

Я изучаю Django, использую Bootstrap и т.д., но я хочу больше настроить свой сайт, который построен на bootstrap. Я продолжаю искать и увидел, что если я хочу настроить bootstrap, я должен использовать bootstap-sass, загруженный с помощью npm. Мой …

27.10.2021
База данных Django при загрузке выдает пустой столбец там, где данные присутствуют в excel?

Я загружаю excel, в котором есть данные. Все столбцы заполнены в excel. Но когда я загружаю его в django, для нескольких столбцов данные не поступают в базу данных django. Вот мой model.py class data(models.Model): sno = models.IntegerField(null=True) Date = …

27.10.2021
Как избежать "много {%include%} дает много <footer>"?

Когда мне нужно использовать много {%include%} (контента) в html-шаблонах - появляются ли ненужные расширения для каждого включения контента? Эффекты также применяются к каждому последующему включению контента... Когда я могу добавить включение контента в первый расширитель html-шаблона, все в порядке. Но …

27.10.2021
Как открыть db.sqlite3 в Visual studio для проекта django

Я хочу использовать db.sql 3, но когда я открываю его, он не читает файл. Более того, я также скачал расширение SQLite, но когда я снова нажимаю на db.SQLite 3, там ничего не отображается. Поэтому, пожалуйста, помогите мне в этом вопросе.

27.10.2021
Фильтр запроса по первому элементу "многие-ко-многим

Я бы хотел, чтобы первый! артист для песни был из NL или BE. В настоящее время я запрашиваю всех исполнителей для песни. Вот мой запрос. Song.objects.filter(artists__country__code__in=['NL', 'BE']) а это мои модели: class Song(Timestamps): uuid = models.UUIDField('UUID', …

27.10.2021
Проблема с селектом, который фильтрует другой

Я сделал всю фильтрацию правильно с точки зрения frontend, но в backend я не могу сохранить данные. Вот ошибка: выберите правильный выбор. Этот выбор не является одним из доступных вариантов. Не могу понять где ошибка, …

27.10.2021
Не удается установить tensorflow на Mac M1

Я пытаюсь установить tensorflow на свой Mac M1 и получаю следующую ошибку: ERROR: Не удалось найти версию, удовлетворяющую требованию tensorflow (из версий: none) ERROR: Не найдено подходящего дистрибутива для tensorflow У меня python3 - 3.9.7, pip - 21.3.1

27.10.2021
Как перенести только определенную таблицу в django?

Я пробовал использовать несколько баз данных в django. Итак, я установил базы данных таким образом # settings.py DATABASE_ROUTERS = [ 'stage1.routers.MultiDBRouter', ] DATABASE_APPS_MAPPING = { 'stage1': 'stage1', } DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': BASE_DIR / 'db.sqlite3', …

27.10.2021
QR-код шведского банковского идентификатора Взаимодействие сервера и клиента в Django

Это сообщение связано с моим последним сообщением BankID имеет возможность предложить анимированную генерацию QR-кода для авторизации. Он генерирует новый QR-код каждую секунду, и вы сканируете его с помощью мобильного приложения, а затем их сервер возвращает успешный результат, когда пользователь …