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

28.04.2022
Функция вызывается до нажатия кнопки. Что мне делать? [закрыто]

Py код: def add_emp(request): print(request.method == "POST") if request.method == 'POST': first_name = request.POST['first_name'] last_name = request.POST['last_name'] salary = int(request.POST['Salary']) bonus = int(request.POST['bonus']) phone = int(request.POST['phone']) dept = int(request.POST['department']) role = int(request.POST['role']) new_emp = Employee(first_name = first_name, last_name=last_name, salary=salary, …

28.04.2022
Можете ли вы горизонтально получить доступ к другим полям через "related_name" в Django?

У меня есть теоретический вопрос, который я должен решить, чтобы предоставить решение. Я читаю кусок кода, но что-то мне не понятно, как он обращается к полям через обратный поиск с "related_name". Я делюсь с вами важными частями кода, чтобы …

28.04.2022
Aws rekognition. Распознавание лиц

Есть такая платформа, туда можно загружать несколько фотки(как инстаграм). Задача такая: Мне нужна сравнить лицо каждого юзера(юзер сканировать свой лицо при регистрации) с каждому загруженному(кроме своей) фото другими юзера! Сделал селери периодик таск. И я тупо проверяю каждый лицо юзера …

28.04.2022
Как добавить форму переключатель bootstrap django

Учусь по книге. Хочу создать форму переключатель, но выходит обычный флажок. Не понимаю что не так, изучил много видео и форумов,но ничего дельного не нашел models.py class Topic(models.Model): """Тема, которую изучает пользователь""" text = models.CharField(max_length=50) date_added = models.DateTimeField(auto_now_add=True) owner = …

28.04.2022
Замена значений для нескольких различных элементов при каждом опросе сервера - htmx

Я пытаюсь опрашивать сервер раз в 5 секунд и обновлять 3 различных значения на странице, все в разных местах. Я просмотрел несколько уроков по htmx и oob swaps и думаю, что я близок к решению, но я просто не …

28.04.2022
Плюсы/минусы хостинга веб-сайта на apache vm

Недавно я начал размещать свой собственный веб-сайт на виртуальной машине Apache Linux через вычислительный механизм Google Cloud. В этом проекте в основном использовался Django для бэкенда и обработки вызовов API, а в качестве основного фронтенда использовался React. Изначально …

28.04.2022
Django Form Search Bar с несколькими chocie

У меня есть отношение ManyToMany и я хочу сделать следующее: 1) сделать для поля ManyToMany, из формы, строку поиска. 2) чтобы все искомые элементы отображались в виде флажков. 3) затем проверять (если нужно) и отправлять их. Как мне к …

28.04.2022
Является ли нетрадиционным префикс приложения django с _

Префикс приложений Django через _, кажется, работает, но является ли он нестандартным? Будет ли это создавать проблемы? exemple: _login _dashboard _proxy core locale static templates

28.04.2022
Объект пользователя не имеет атрибута

Я создаю приложение, которое управляет функциями ранжирования и ELO для местного магазина хобби-игр. Я использую django для написания приложения. У меня возникают проблемы, когда я пытаюсь понять, как получить доступ к модели пользователя по его имени. models.py class Profile(models.Model): user …

28.04.2022
Как раскрыть информацию о выбранном элементе?

Есть ли способ показать информацию об объекте под тегом? Мне как-то нужно показать под этим тегом адрес выбранного объекта: class VideoLibrary(models.Model): shop_id = models.AutoField(primary_key=True, unique=True) shop_name = models.CharField(max_length=264) adress = models.TextField(max_length=264, default='') HTML-код: {% if …

28.04.2022
Django Foreign Key

У меня есть одна категория. Как я могу получить все товары, которые связаны с этой категорией в шаблоне? Типа вот так: {% for category in categories %} {{ category.products }} {% endfor %} models.py class …

28.04.2022
Что я должен внедрить в свою модель в отношении безопасности данных?

У меня это только для определения предела данных в моей модели. class Direcao_ST(models.Model): direcao= models.CharField("Direção", max_length=7) slugD = models.SlugField(null=False, default="") def clean(self): if (Direcao_ST.objects.count() >= 20 and self.pk is None): raise ValidationError("Can only create 20 Direcao instances. Try editing/removing …

28.04.2022
Django forms.Form, отражающие ограничения полей свойств

Я реализую Django Form ведьма должна содержать поле 'fieldA' из modelA: class ModelA(models.Model): fieldA = models.CharField(max_length=8) ... Мой вопрос: Есть ли способ иметь Django форму, которая будет автоматически обрабатывать валидацию поляА (проверять max_length)? Я знаю, что могу …

28.04.2022
Django Rest Framework для вычислений

Я начинаю разрабатывать на django/django rest framework и мне понадобилось сделать что-то вроде калькулятора, отправляю a и b, python принимает эти значения, обрабатывает, например, делает сумму и возвращает в json, но я нахожу только примеры с данными из базы данных, …

28.04.2022
Django Middleware Проверка входа в систему

Я хочу ограничить все страницы для неаутентифицированных пользователей. Я написал следующее промежуточное ПО: from django.shortcuts import redirect def require_login(get_response): def middleware(request): if request.user.is_authenticated: response = get_response(request) return response return redirect('/login/') return middleware Проблема в том, что он …

28.04.2022
Django-tailwind проблема на python manage.py tailwind start

У меня проблема с попутным ветром, которой раньше не было, и я не могу придумать, что можно было бы изменить. Кто-нибудь сталкивался с этим? Не могу найти решение этой проблемы. Спасибо за помощь Traceback (most recent call last): File …

28.04.2022
Как переназначить значение переменной в шаблоне Django с помощью фильтров

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

28.04.2022
Page not found. No Article matches the given query

Этот обработчик должен создавать формсет для статьи, в которую можно добавить файлы, картинки и тд, но class ContentCreateView(TemplateResponseMixin, View): model = None obj = None template_name = 'content/create.html' def get_model(self, model_name): if model_name in ['text', 'video', 'image', 'file']: return apps.get_model(app_label='content', …

28.04.2022
Почему путь моего URL в Django работает, когда я удаляю имя? [закрыто]

Привет, ребята, мой путь работает, когда я удаляю 'notes' в URLs.py, почему? urlpatterns = [ path('admin/', admin.site.urls), path('', include('home.urls')), path('notes/', include('notes.urls')) ] app urls.py urlpatterns= [ path('',views.list, name="notes"), ] my views.py …

28.04.2022
Как правильно отобразить форму Django с помощью ListView

Я пишу простое приложение для отслеживания лидов продаж, основываясь на учебнике Django "Writing your first Django app" (https://docs.djangoproject.com/en/4.0/intro/tutorial01/). Все работает хорошо, за исключением отображения ListView существующих предложений. Вот соответствующие фрагменты python: # leads/models.py class Leads(models.Model): id …

28.04.2022
Преобразуйте изображение в base64, загрузите файл base64 в S3 и получите тот же файл с помощью django

Мне нужно получить изображение из django imagefield, преобразовать его в файл base64 и загрузить этот преобразованный файл в частное ведро s3. И пока я получаю изображение из s3 bucket мне нужно получить этот base64 файл и отправить его в …

28.04.2022
Django, runserver завершается с кодом -1073741819 (0xC0000005)

Я загрузил проект Django на свой ПК с Windows, который содержит большое количество либ и модулей. Когда я пытаюсь выполнить команду runserver, она возвращает мне следующее: Process finished with exit code -1073741819 (0xC0000005) Все остальные команды manage.py просто …

28.04.2022
Что я должен возвращать в функции post в классе DetailView

У меня есть модель Message и модель Post. Я могу успешно сохранить сообщение в базе данных, однако я получил ошибку в PostDetailView,views.py 'super' object has no attribute 'post' Как я могу это исправить? <a href="https://github.com/igor-bond16/django_blog/tree/main/julia_blog" rel="nofollow …

28.04.2022
Есть ли способ запустить python manage.py runworkers и python manage.py runserver одновременно на сервере apache?

При развертывании проекта django на сервере Apache возникла ошибка: Мне нужно одновременно запустить python manage.py runworkers и python manage.py runserver. Это работает нормально при запуске локального/джанго сервера. Но в производственном режиме возникают сложности.

28.04.2022
Django 2.1: принимает 1 позиционный аргумент, но было задано 4 [дубликат]

Примечание: У меня есть python версии 3.9 на моем ноутбуке, и я знаю, что Django 2.1 совместим только с версией python 3.7. Решит ли версия python 3.7 проблему, с которой я столкнулся сейчас? У меня есть проект django 2.1 двухлетней …

28.04.2022
Хочу проверить работает или нет моя функция выхода из системы в django

у меня 2 апи 1--логин 2--выход я должен сделать "SAMPLE_API", доступ к которому будет иметь только зарегистрированный пользователь. если вышедший из системы пользователь/новый пользователь пытается получить доступ к этому "SAMPLE_API"--- то он должен возвращать "UNAUTHORISED"

28.04.2022
Возврат общего значения из подзапроса - Dja

У меня есть запрос django, который возвращает значения, но мне также нужно вычислить общее количество в подзапросе. Когда у меня есть только одно значение в таблице подзапроса, он работает нормально, но если больше одного, я получаю ошибку "Более …

28.04.2022
Аннотация Всего созданных, измененных и удаленных за каждый год

С учетом модели Item как мне найти общее количество элементов, созданных, измененных и удаленных за каждый год? И можно ли это сделать одним запросом к базе данных? from django.db import models class Item(models.Model): created_at = models.DateTimeField(null=True, blank=True) modified_at …

28.04.2022
Две HTML-формы в одном представлении DJango

У меня есть две простые HTML формы на одной странице. Я хочу создать Django представление для отправки нескольких Django форм. Я могу отправить форму 1, но не знаю, как отправить форму 2. В интернете много материалов, но все …

28.04.2022
Невозможно выполнить обновление в базе данных с помощью этого набора форм

Def updateID(request): EmployeeFormSet = modelformset_factory(Employee, form=EmployeeForm,extra=0) queryset = Employee.objects.filter(EmpID=None) if request.method == "POST": Empform = EmployeeFormSet(request.POST, request.FILES, queryset=queryset) Empform=EmployeeFormSet() if Empform.is_valid(): Empform.save() # Do something. else: Empform=EmployeeFormSet(queryset=queryset) return render(request,'updatingid.html',locals()) Я пытался обновить id существующего сотрудника через formset, но он …

28.04.2022
"У вас ошибка в синтаксисе SQL; проверьте в руководстве, соответствующем версии вашего сервера MySQL, правильный синтаксис для использования около '00:00:00'".

У меня есть приложение Django, где я использую необработанный SQL запрос для получения некоторого элемента с датой до некоторой даты. В файле view.py я должен запросить таблицу CourseInfo, чтобы получить курсы до определенной даты. View.py: query_results = CourseInfo.objects.raw('SELECT …

28.04.2022
Как вывести картинку Django?

Надо вывести картинку на страницу но почему не работает Модели class Part(models.Model): brand = models.CharField('Производитель', max_length=100) number = models.CharField('Артикул', max_length=100) name = models.CharField('Название', max_length=100) analog = models.ManyToManyField('self', blank=True, related_name='AnalogParts') def __str__(self): return str(self.brand + &quot; &quot; + self.number + &quot; …

28.04.2022
FileNotFoundError: [Errno 2] using Pipenv

Я пытаюсь установить зависимости в django с помощью pipenv install. Затем он отвечает сообщением об ошибке, как это в Ubuntu 22.04 LTS. Путь к файлу неверный или установка не завершена? Версия Python - 3.10.4, версия pip - pip …

28.04.2022
__init__() отсутствует 1 требуемый аргумент только для ключевого слова: 'creator'

Я получаю ошибку типа при установке текущего пользователя в поле created_by в моей модели forms.py class MyModelForm(forms.ModelForm): class Meta: model = Model fields = ('name',) def __init__(self, *args, creator, **kwargs): super().__init__(*args, **kwargs) self.creator = creator def save(self, *args, **kwargs): …

28.04.2022
Bootstrap datatable queryParams

Я использую bootstrap datatable для отображения моих таблиц. Он работает почти так, как я ожидал, но не совсем, и я не знаю почему. &lt;table class="datatable-font-size" data-toggle="table" data-search="true" data-search-align="left" data-pagination="true" data-query-params="queryParams" data-pagination-parts="[pageList]" data-classes="table table-borderless table-striped"&gt; &lt;thead&gt; &lt;tr&gt; &lt;th&gt;Name&lt;/th&gt; &lt;th class="ColHideMobile …

28.04.2022
Как реализовать механизм доступа JWT для приложения Django (не django rest_framework)

Я действительно ищу способ реализации. У меня есть папка проекта django (только django, не django rest framework). Все представления во всех приложениях проекта будут возвращать JsonResponse разобранный ответ. (вместо рендеринга в шаблон) Базовый вид выглядит следующим …

28.04.2022
AttributeError: объект 'str' не имеет атрибута '_meta' при миграции

Я перенес свою модель Inventory в собственное приложение и сбросил все миграции и базу данных. python manage.py makemigrations не имеет никаких проблем, но я получаю ошибку при миграции. Надеюсь, кто-нибудь сможет указать мне направление, поскольку отслеживание не кажется мне …

28.04.2022
Регистрация с помощью OneToOneField relathionship django

У меня есть две модели с отношениями OneToOneField и я хочу как-то объединить их и получить доступ к атрибутам одной модели из другой. Моя models.py следующая: from django.db import models from django.contrib.postgres.fields import ArrayField from django.contrib.auth import get_user_model CustomUser …

28.04.2022
Django admin - наследование администратора

При регистрации django admin, я унаследовал другой admin, но я не знаю, почему модель list_display изменилась. Позвольте мне подробно объяснить ситуацию с помощью кода. @admin.register(User) class UserAdmin(models.Model): list_display = [a.name for a in User._meta.concrete_fields] @admin.register(Sales) class SalesAdmin(UserAdmin): pass …

28.04.2022
Как получить POST и создать сообщение на Django с помощью DetailView

У меня есть модель Post и модель Message. Я хочу получить POST, создать сообщение в одном посте и просмотреть его. У меня ValueError Cannot assign "&lt;bound method PostDetailView.post of &lt;blog.views.PostDetailView object at 0x7fa9a370b8&gt;&gt;": "Message.post" must be a …