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

17.10.2022
Отправка отфильтрованных данных с помощью django по электронной почте

Я хочу отфильтровать данные студентов по навыкам в вакансии и затем отправить их компании, которая разместила требования в вакансии, по электронной почте. есть ли у кого-нибудь идеи по этому поводу. ** Модель** class Student(models.Model): name = models.CharField(max_length=50) skills = …

17.10.2022
Paramiko exec_command, не может сделать код, ожидает выполнения задания

Я создаю приложение django под docker. В представлениях я вызываю задачу, в которой paramiko делает ssh-соединение из одного контейнера в другой для запуска стороннего приложения. Проблема в том, что во время вызова другого контейнера я застегиваю папку 'results' и …

17.10.2022
Потоки Django работают по-разному с manage.py и gunicorn

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

17.10.2022
Django получить кверисет с колонкой из другой модели

Здравствуйте, это моя модель, связанная со стандартным AUTH_USER_MODEL от OneToOneField: class Additional(models.Model): user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) vut_id = models.IntegerField() edit_right = models.BooleanField(default = False) add_access_right = models.BooleanField(default = False) и мне нужно получить Queryset данных Additional …

17.10.2022
При выполнении миграции, приложение обращается к несуществующему столбцу

Прошу прощение за огромный кусок кода, но я и правда уже не знаю, что с этим делать. Я использую smart_selects и его функционал GroupedForeignKey. При выполнении команды makemigrations мое приложение по какой-то причине обращается к столбцу таблицы БД, который я …

17.10.2022
Django следующая и предыдущая кнопка на подробной странице

Я пытаюсь создать следующую и предыдущую кнопку на одной (детальной) странице. Я не понимаю, как это сделать. Вот мои коды views.py def playsong(request, id,slug, tag_slug=None): beat= Number_beat.objects.get(created_beats=id) album = album.objects.get(album_id= id) albu = Album_beats.objects.filter(album_name= id) bea=Beats.objects.all() nextbeat = Number_beat.objects.filter(id__gt …

17.10.2022
Бывает ли состояние гонки (потеря обновления или перекос записи) в админке Django?

В Django views, мы можем использовать select_for_update() для предотвращения состояния гонки (потерянное обновление или перекос записи) так что race condition не происходит в Django views с select_for_update(). Но, даже если я …

17.10.2022
Почему user.has_perm() всегда возвращает false даже после добавления прав к объекту user путем его первого инстанцирования?

Python manage.py код оболочки и все выходные данные >>> user1 = users[2] >>> print(user1.username) esther >>> print(exam_permissions[3]) core | exam | Can view exam >>> print(user1.has_perm(exam_permissions[3])) False >>> user1.user_permissions.add(exam_permissions[3]) >>> print(user1.has_perm(exam_permissions[3])) False >>>

17.10.2022
Почему мой django4 Static JavaScript не работает?

Мой html: {% load static %} <!doctype html> <html lang="en"> <head> <!-- Bootstrap CSS --> <link rel="stylesheet" type="text/css" href="{% static 'bootstrap/css/bootstrap-grid.min.css' %}" /> <link rel="stylesheet" type="text/css" href="{% static 'bootstrap/css/bootstrap-reboot.min.css' %}" /> <link rel="stylesheet" type="text/css" href="{% static 'bootstrap/css/bootstrap.min.css' %}" /> <!-- …

17.10.2022
Динамическое обновление и HTMX

У меня установлена такая форма Вот что я хочу сделать; когда пользователь выбирает "Indoor Manufacturer", он затем предоставляет список "Indoor Models", которые принадлежат "Indoor Manufacturer". То же самое для …

17.10.2022
Как решить проблему django.db.utils.OperationalError: (2005, "Unknown MySQL server host 'db' (8)")?

Я получаю ошибку на Django после использования python3 manage.py runserver на моем компьютере. Ошибка: django.db.utils.OperationalError: (2005, "Unknown MySQL server host 'db' (8)") Почему происходит эта ошибка?

17.10.2022
В docker ProgrammingError at /products/fetch/ relation "api_product" does not exist LINE 1: .uct". "price", "api_product". "description" FROM "api_produ

Version: '2' услуги: products_web: сборка: ./products команда: bash -c "python3 ./products/manage.py makemigrations && python3 ./products/manage.py migrate && python3 ./products/manage.py makemigrations api && python3 ./products/manage.py migrate api && python3 ./products/manage.py runserver 0.0.0.0:8001" тома: - .:/code порты: - 8001:8001 перезапуск: всегда …

17.10.2022
Отображение данных поля на другом представлении

Спасибо, пытаюсь показать поле created_date во фронтальной таблице, но получаю ошибку, если я не фильтрую и использую метод all() я могу заполнить все данные поля, но я хотел бы заполнить поле created_date члена.Я получаю KEY ERROR "list_id" class ListListView(ListView): …

17.10.2022
Где хранить медиафайл объемом 1 ТБ в проекте Django? [закрыто]

У меня есть сервер Linux и проект Django на нем. Мой сайт открывает файлы, которые могут иметь огромные размеры. Например, 100-500 ГБ или даже 1,2 ТБ. Теперь я просто перетаскиваю эти файлы в папку "Staticfiles" внутри моего проекта Django. …

17.10.2022
Django Импорт-экспорт поля изображения в ячейку excel

Я не могу найти ответ на вопрос, как я могу импортировать файл excel с ячейкой, которая представляет собой ImageField.

17.10.2022
Извлечение данных в проекте Я использую SQlite

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

17.10.2022
Django - models

Как передать first_field из первой модели во вторую class One(models.Model): first_field = models.ForeignKey(User) second_field third_field ... class Two(models.Model): first_field = models.ForeignKey(User) second_field = first_field_from_One

17.10.2022
Необходимо отсканировать все товары с помощью selenium и beautifulSoup на python

Нам нужно отсканировать все товары (5347 товаров, 50 страниц), используя selenium и beautifulsoup в python. Сайт не работает в нашем регионе и прокси (vpn) не может нам помочь. Ссылка на сайт https://www.target.com/c/makeup-beauty/-/N-5xu1e. может кто-нибудь предоставить код …

17.10.2022
ImportError: cannot import name 'RightsMaster' from partially initialized module 'DATABASE.models' (скорее всего, из-за циклического импорта)

From DATABASE.models import ModuleMaster, PageMaster, RightsMaster ImportError: cannot import name 'RightsMaster' from partially initialized module 'DATABASE.models' (скорее всего из-за циклического импорта) (C:\Users\ADMIN\Desktop\python server\DATABASE\models_init_.py) module_page.py from django.db import models class ModuleMaster(models.Model): active = models.BooleanField(default=True) id = models.BigAutoField(primary_key=True) name = models.CharField(max_length=80) icon_class …

17.10.2022
Как прочитать CSV и EXL файл с помощью фреймворка Django rest и сохранить его в модели

Я просмотрел несколько блогов и youtube-уроков, чтобы понять, как читать и хранить данные CSV и xls файлов в базе данных и избегать дублирования данных, но я не получил должного результата, может кто-нибудь подскажет мне, как достичь этого, используя встроенный …

17.10.2022
Docker не может получить образ postgres: "в списке манифестов нет подходящего манифеста для windows/amd64 10.0.22000".

Я создаю новый проект django и моя БД - Postgresql. все было хорошо и все было в порядке, пока однажды, когда я попытался запустить docker, я увидел следующее: "Недостаточно памяти для запуска docker". Я нашел this и это …

17.10.2022
Показать другое содержимое, кроме формы, в FormView?

Мне очень не нравится дизайн django CBS, который делает вещи не гибкими. Я хотел бы иметь страницу, верхняя часть которой показывает содержимое объектов, а нижняя часть имеет форму для размещения. CBS formview class EditStudent(FormView): template_name = "editstudent.html" model = …

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

У меня есть модель django с полем времени. Также я создал пользовательскую форму с полем ввода, чтобы пользователь мог редактировать. Если я анализирую это время как текстовый ввод valur, то оно отображается, но если это ввод времени и в …

17.10.2022
"from captcha.fields import RecaptchaFields" не распознается Pylance

делаю проект Django и хотел использовать API Recaptcha от Google для борьбы с ботами. Я изучил несколько книг по установке, просмотрел учебники, и я использую эти две книги в качестве руководства по установке: https://pypi.org/project/django-recaptcha/ <a …

17.10.2022
Django: Множественные входы с внешним ключом

Я хотел добавить больше пользователей для смены. Но это внешний ключ. Как мне это сделать? Он добавляет, но если я выбираю более одного пользователя, он показывает следующее. Поле 'id' ожидало число, но получило ['1', '2'] Нужно ли …

17.10.2022
Модульное тестирование Python Google Sheet

Как мне протестировать эту часть кода?: creds = Credentials.from_service_account_info( json.loads(json.loads(creds_service_account)), scopes=scope ) class GoogleSheet: def __init__( self ): self.authenticate() def authenticate(self): scope = [ "https://spreadsheets.google.com/feeds", "https://www.googleapis.com/auth/drive", ] # b64 decode, then utf decode, then jsonload. Super straightforward decoded = …

17.10.2022
У объекта 'CourseTake' нет атрибута 'points'

Class SimpleCourseSerializer(serializers.ModelSerializer): class Meta: model = Course fields = ['title','credit_hours'] class CourseTakeSerializer(serializers.ModelSerializer): course = SimpleCourseSerializer() points = serializers.SerializerMethodField() grade_points = serializers.SerializerMethodField() class Meta: model = CourseTake fields = ['id','course', 'grade', 'points', 'grade_points'] def get_points(self, coursetake: CourseTake): if coursetake.grade &gt;= 90: …

17.10.2022
Django аннотирует несколько агрегаторов над сгруппированными значениями

В связи со структурой моего проекта, мне необходимо иметь несколько агрегаций над тремя взаимосвязанными таблицами. Структура выглядит примерно так: class ItemMeta(models.Model): item = models.ForeignKey( Item, on_delete=models.SET_NULL, null=True ) class = models.CharField(max_length=2048, null=True, blank=True) department = models.CharField(max_length=2048, null=True, blank=True) class …

17.10.2022
Как избавиться от dict_keys() в моем шаблоне django?

Я пытаюсь вывести значения ключей, разделенных запятыми, после сверления словаря. Но я не могу избавиться от dict_keys(), которые появляются в моем выводе. Вот мой шаблон: metrics.html &lt;h1&gt;Accessing values&lt;/h1&gt; &lt;p&gt;{{ final_metrics.values }} &lt;/p&gt; &lt;p&gt;{{final_metrics.data.0.13.browser.Chrome}}&lt;/p&gt; &lt;h1&gt;{{ final_metrics.month }} Clicks Statistics&lt;/h1&gt; …

17.10.2022
Объект 'bytes' не имеет атрибута '_committed' no da error en el save()

<<<0><0>У меня любопытная проблема. Я пытаюсь редактировать форму с полями files,date,text,number, но при обновлении получаю следующую ошибку 'bytes' object has no attribute '_committed' and I thought it was at first the files, but when I remove them from my model …

17.10.2022
ASGI_APPLICATION не работает с Django Channels

Я следовал руководству в документации каналов, но когда я запускаю сервер python3 manage.py runserver он выдает следующее : Watching for file changes with StatReloader Performing system checks... System check identified no issues (0 silenced). October 17, 2022 - 00:13:21 …

17.10.2022
Как вернуть выделенные лассо группы сюжета plotly в django?

Я пытаюсь использовать пользовательский lasso select в django, чтобы сделать что-то с данными, которые они выбирают. Пользователь выбирает точки на графике plotly Пользователь нажимает кнопку на веб-странице, и выбранные точки передаются. Данные обрабатываются в python …

17.10.2022
Как преобразовать строку в уникальный идентификатор в Django?

Я пытаюсь вставить предварительно сгенерированный GUID в базу данных MS SQL из другой базы данных MS SQL через Django ORM, но продолжаю получать ошибку Conversion failed при преобразовании символьной строки в уникальный идентификатор. Я уже изменил свое поле в модели …

17.10.2022
Как я могу зашифровать/расшифровать текстовое поле на лету с помощью django

Для упрощения, у меня есть модель под названием Entry со следующими полями дата въезда description У меня есть форма, созданная с обоими полями, сопоставленными с ней. Я хочу зашифровать поле описания при хранении в базе …

17.10.2022
Nginx как разместить и react, и django

у меня есть react frontend, импортированный внутрь django backend. связь между ними осуществляется через django-rest-framework. на стороне react, выборка осуществляется через относительные пути, поэтому в моем package.json я добавил строку: "proxy": "http://127.0.0.1:8000", django размещает react-app локально без проблем, …

17.10.2022
ECONNREFUSED при выборке с localhost:3000 на localhost:8000 (Nextjs - DjangoApp)

При попытке выполнить 'POST' запрос с помощью функции node 'fetch' между фронтендом и бэкендом (React Next.js и Django) я получил ошибку 'ECONNREFUSED'. Запросы бэкенда с использованием Postman работали так, как ожидалось. Django находится на порту: 8000, а Next.js находится …

17.10.2022
Запретите Django сохранять конкретную форму из набора форм

Я работаю с набором форм Django и пытаюсь предотвратить сохранение некоторых форм, которые могут быть частично заполнены. Форма: class WeeksForm(forms.ModelForm): monday = forms.DecimalField(required=False) tuesday = forms.DecimalField(required=False) wednesday = forms.DecimalField(required=False) thursday = forms.DecimalField(required=False) friday = forms.DecimalField(required=False) saturday = forms.DecimalField(required=False) sunday …

17.10.2022
Код приложения django в @staticmethod или классе?

У меня есть длинные функции в моем Django-приложении, такие как процесс оплаты труда сотрудников, я не хочу, чтобы эти функции были непосредственно в представлении, поэтому я перенес их в их собственные файлы python, но единственный способ вызвать функции из …

17.10.2022
Django - ограничение, использующее значение связанного поля

На данный момент невозможно создать ограничения, использующие соединения, поэтому я пытаюсь понять, как я могу это сделать. Я хочу убедиться (на уровне БД), что ResponseDetail.object НЕ null если response__action=='added' и ЕСТЬ null если response__action=='removed'. Я не могу изменить …

17.10.2022
Django rest framework - использование SerializerMethodField с ModelSerializer

У меня есть следующие модели. models.py class Language(models.Model): name = models.CharField(max_length=255, unique=True) class Subject(models.Model): name = models.CharField(max_length=255, unique=True) class Term(models.Model): subject = models.ForeignKey(Subject, on_delete=models.CASCADE) language = models.ForeignKey(Language, on_delete=models.CASCADE) name = models.CharField(max_length=255) definition = models.TextField() image = models.ImageField(default='', blank=True) …