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

30.09.2021
Django 3 Данные формы не отправляются в БД, а я бы хотел, чтобы отправлялись, что я упускаю?

Это на ранней стадии тестирования, и я ожидаю, что у меня должно быть достаточно средств для записи в БД, и я не вижу никаких признаков сбоя, кроме пустой таблицы после нескольких попыток POST. #ВЕБ-ФОРМА <form action="/" method="POST" id="ticketsubmitform"> {% …

30.09.2021
Покрытие django не покрывает урлы, несмотря на написание специальных тестов для этих урлов

В моем приложении под названием backoffice_engine, мой файл urls.py имеет следующий вид from django.urls import path, include from . import views urlpatterns = [ path('test/', views.test, name='test'), path('', views.dashboard, name='dashboard'), path('dashboard/', views.dashboard, name='dashboard'), path('add_new_client/', views.add_new_client, name='add_new_client'), path('edit_client/<int:client_id>', views.edit_client, name='edit_client'), …

30.09.2021
Как получить несколько изображений с веб-камеры и сохранить их в базе данных javascript - django

Я пытаюсь использовать modelformset_factory с захватом изображения с веб-камеры, чтобы сделать несколько изображений и сохранить в базе данных? У меня получается сделать только одно изображение, есть ли способ достичь этого, пожалуйста? Или как использовать динамическое количество холстов? class Document(models.Model): …

29.09.2021
Объект Django custom user 'Account' не имеет атрибута 'has_module_perms'

Я создал пользовательскую модель пользователя для входа через email, но у меня возникла проблема, когда я попытался войти через канал администратора from django.db import models from django.contrib.auth.models import AbstractBaseUser, BaseUserManager class MyAccountManajer(BaseUserManager): def create_user(self, first_name, last_name, username, email, password=None): …

29.09.2021
Django join между 3 таблицами

Привет, я не знаю, как я могу выполнить соединение между этими 3 таблицами. class Table1(models.Model): '''Productos a ser utilizados''' name = models.CharField() class Table2(models.Model): '''Productos a ser utilizados''' table1 = models.ForeignKey(Table1, related_name='TableTwo', on_delete=models.CASCADE, null=True, blank=True) class Table3(models.Model): '''Productos …

29.09.2021
Django.core.exceptions.ImproperlyConfigured: settings.DATABASES неправильно настроен. Пожалуйста, предоставьте значение ИМЯ

Я пытаюсь создать приложение с django и postgres с помощью docker-compose, но получаю ошибку с "NAME" Вот мой settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.postgresql', 'POSTGRES_NAME': 'postgres', 'POSTGRES_USER': 'postgres', 'POSTGRES_PASSWORD': env('POSTGRES_PASSWORD'), 'POSTGRES_HOST': 'localhost', 'POSTGRES_PORT': '5432', } } …

29.09.2021
Django - PermissionRequiredMixin - Возвращать 'permission_denied_message' в текущем представлении, вместо 403 страницы?

Django version 3.0.5 Я хочу использовать PermissionRequiredMixin в моем представлении для отображения баннерное сообщение так же, как я бы использовал SuccessMessageMixin. Например, если пользователь пытается удалить объект, а у него нет прав, permission_denied_message по существу будет рассматриваться …

29.09.2021
Django register_simple_tag передает два параметра и как использовать это в условии if?

В моем проекте я хочу, чтобы пользователь сделал только один комментарий к профилю доктора. Поэтому я решил использовать register_simple_tag и найти, сделал ли пользователь комментарий до этого, но условие не работает. Может кто-нибудь знает, какая часть неверна или есть другой …

29.09.2021
У объекта 'AnonymousUser' нет атрибута '_meta' | Django

Возникает ошибка при аутентификации пользователя, КОД settings.py AUTH_USER_MODEL = 'Authentication.User' AUTHENTICATION_BACKENDS = ( ('django.contrib.auth.backends.ModelBackend'), ('Authentication.auth.CustomAuthEmailBackend.EmailAuthBackend'), ) Custom Backend from django.contrib.auth.models import User from django.contrib.auth.backends import BaseBackend class EmailAuthBackend(BaseBackend): def Authenticate(self, request, email, password): try: user = User.objects.get(email=email) success …

29.09.2021
Redirect некорректно преобразует специальные символы при перенаправлении в django

У меня есть страница в моем приложении django, которая требует аутентификации. Если пользователь нажимает mydomian/my_page, представление оценивает, аутентифицирован ли запрос. Если запрос аутентифицирован, то он будет перенаправлен на нужную html-страницу (my_page.html). Если запрос не аутентифицирован, запрос будет перенаправлен на …

29.09.2021
Как выполнить итерацию нескольких списков в шаблоне django

Я пытаюсь итерировать zip список в шаблоны.Итак, в основном у меня есть три списка zip списка я хочу итерировать его в шаблон с этим форматом (пример картинки). вот почему я использовал три цикла for здесь все данные динамические как (контент, …

29.09.2021
Django upload and read vcard object - схожу с ума

Я пытаюсь позволить пользователям моего Django-приложения загружать открытки через форму, анализировать эти открытки на лету и затем передавать часть содержимого обратно на front-end без хранения открыток на сервере. Я успешно нашел способ чтения и извлечения содержимого из vcards, которые …

29.09.2021
Проект NoReverseMatch Django

Я хочу создавать продукты через профиль клиента, чтобы имя клиента прикреплялось к форме при создании связанного с ним продукта. Но я не могу найти ошибку, пожалуйста, помогите мне urls.py urlpatterns = [ path('', views.home, name="home"), path('products/', views.products, name="products"), path('customer/<str:pk_test>/', …

29.09.2021
Как восстановить флекс в одной части страницы?

Я создал сайт, с шаблоном this. Но почему-то у меня не работает flex в этой части, где находится копирайт. Я работаю в django и даже если я копирую тот же код, эта часть не работает. Есть идеи, …

29.09.2021
Есть ли способ загрузить заголовки только в виде файла в Django ImportExportModelAdmin

Есть ли способ просто загрузить файл, содержащий только названия полей? Например, кнопка скачать шаблон загрузит файл, содержащий все необходимые поля, как показано в тексте справки. Скачанный файл …

29.09.2021
Загрузка mp3 файлов в клиентскую систему из api с помощью фреймворка django

Я создал сайт, где мне нужно позволить пользователям скачивать mp3 файлы, вызывая API. Но файлы скачиваются на сервере, а не в клиентской системе. def download(url: str, dest_folder: str): if not os.path.exists(dest_folder): # create folder if it does not …

29.09.2021
Секретный ключ docker-compose и django

Я создал свое приложение postgres и django, используя следующее version: "3.8" services: django: build: . container_name: django command: python manage.py runserver 0.0.0.0:8000 volumes: - .:/usr/src/app ports: - "8000:8000" depends_on: - db db: image: postgres container_name: pgdb environment: - POSTGRES_DB=postgres …

29.09.2021
Django Postgres не добавляет/удаляет ограничения, не работает для разделов

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

29.09.2021
Изменение кверисета внешнего ключа в Django создает CBV

У меня есть 2 группы по 5 сотрудников. В каждой группе один из сотрудников является руководителем этой группы. В представлении создания, после заполнения поля supervisor, я хотел бы, чтобы поле внешнего ключа employee показывало только тех сотрудников, которые …

29.09.2021
Как я могу скопировать FieldFile в другую модель?

Я ссылался на это SO... Django - как создать файл и сохранить его в поле FileField модели? Но я не могу понять, что я должен делать. Я пытаюсь заполнить модель исходными данными и получаю …

29.09.2021
Django Fetching Submit Orders

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

29.09.2021
Обслуживание Django и Tensorflow в Docker Compose

Я могу успешно запустить мой django, используя следующее # pull the official base image FROM python:3.8 # set work directory WORKDIR /usr/src/app # set environment variables ENV PYTHONDONTWRITEBYTECODE 1 ENV PYTHONUNBUFFERED 1 # install dependencies RUN apt-get update RUN …

29.09.2021
Кэш локальной памяти Django перезагружается каждый раз

Я использую локальный кэш памяти Django в разработке и не могу заставить его работать. Я установил следующее в settings.py: CACHES = { 'default': { 'BACKEND': 'django.core.cache.backends.locmem.LocMemCache' } } Я вижу, что представления вызываются каждый раз, когда загружается …

29.09.2021
Тест Django завершается неудачей со словами "Ни один пользователь не соответствует заданному запросу".

Я написал приложение Django и теперь пытаюсь покрыть его автоматизированными тестами. Для тестирования функции get_queryset внутри моего ListView я создал тестового пользователя и его пост, но мой тест терпит неудачу с "No User matches the given query". Когда я …

29.09.2021
Обновление поля выбора при наступлении события в Django

Я хочу, чтобы CharField автоматически обновлялся на один из вариантов выбора, когда пользователь нажимает на определенную кнопку. Поэтому я определил модель следующим образом: models.py: class Oficio(models.Model): class Estatus(models.TextChoices): NUEVO = 'NU', _('Nuevo') NO_REVISADO = 'NR', _('No Revisado') LEIDO = …

29.09.2021
Как я могу решить эту проблему с трубой?

Завершение работы сервера с помощью CTRL-BREAK. [29/Sep/2021 22:19:36] "GET / HTTP/1.1" 200 37607 [29/Sep/2021 22:19:43,135] - Broken pipe from ('127.0.0.1', 56390) [29/Sep/2021 22:19:45,208] - Сломанная труба от ('127.0.0.1', 56396) [29/Sep/2021 22:19:45,219] - Broken pipe from ('127.0.0.1', 56411)

29.09.2021
Как добавить +1 к полю модели PositiveIntegerField при добавлении каждого нового поста?

У меня есть модель Posts. И поле Order = models.PositiveIntegerField() было создано для произвольной сортировки. class Post(models.Model): title = models.CharField(max_length=15) create = models.DateTimeField(auto_now_add=True) Order = models.PositiveIntegerField() Задача: в модели, переопределяя метод save, добавлять индекс +1 (от последнего …

29.09.2021
Почему метод django post не работает в этом случае?

Html файл <form action="/input" method="post"> {% csrf_token %} <input type="text" name="data" /> <input type="submit" value="post" /> </form> view.py def a(request): x=request.POST['data'] html='<h1> {} </h2>'.format(x) return HttpResponse(html) выдает ошибку сервера (500). После изменения метода на "GET" я смог …

29.09.2021
Я хочу создать приложение для приватного чата

Я пытаюсь создать приватное приложение для чата, используя django channels. Я создал приложение чата, следуя документации django channels. Но мне нужна система, подобная этой- Если пользователь, вошедший в систему, выберет другого пользователя, они могут общаться друг с другом в приватном …

29.09.2021
Так же, как у нас есть TypeScript для JavaScript, почему у нас нет какого-то супернабора языков для Python, чтобы ввести безопасность типов? [закрыто]

Я почувствовал, что безопасность типов очень важна для разработки приложений. Отсутствие безопасности типов является одним из основных источников ошибок. Так же, как Typescript вводит безопасность типов в javascript, почему бы нам не иметь что-то подобное для python

29.09.2021
Как запретить админу редактировать поле Django

Есть такая модель в models.py: class Test(models.Model): name = models.CharField(max_length=256) date_started = models.DateField(default=datetime.now) date_ended = models.DateField(null=True) description = models.TextField(max_length=512) Эта модель регистрируется в admin.py: from .models import Test admin.site.register(Test) И мне надо сделать так, чтобы в админке можно …

29.09.2021
Фильтр Django и пагинация не отображаются

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

29.09.2021
Как получить идентификатор текущего пользователя в сериализаторе Django Rest Framework

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

29.09.2021
ImportError: невозможно импортировать имя 'Index' из 'landing.views'

Я следил за учебником на Youtube, вот ссылка: https://www.youtube.com/watch?v=Rpi0Ne1nMdk и я дошел до 12:46, когда он перешел к импорту Index. Я нажал кнопку run, но вместо этого получил Syntax Error. Вот пример моего кода: from django.urls …

29.09.2021
Django ModelForm с доступом к более чем одной модели

Итак, я хочу знать, возможно ли, чтобы модельная форма django имела доступ к более чем одной модели django... в настоящее время у меня есть 2 модели, относящиеся к продукту, и они показаны ниже... причина, по которой я сделал 2 …

29.09.2021
Расшифровка url администратора Django

У меня есть админ-панель Django с простым представлением продуктов. Каждый продукт имеет свой собственный ID, например "bus", "avia", "bus_24" и "avia_26". Url на страницу продуктов выглядит следующим образом: /products/<product_id>/. Для продуктов с идентификаторами "bus" и "avia" все работает …

29.09.2021
Как создать функцию для передачи ajax-данных при нажатии на кнопку

Я хочу, чтобы данные ajax передавались в функцию add_teacher в views.py при нажатии на кнопку "Добавить учителя". path('student/add_teacher/', views.add_teacher, name='add_teacher'), Если выполняется только приведенный ниже код, значение выводится на консоль. $(function () { $checkbox = $('.Checked'); $checkbox.click(checkArray); function …

29.09.2021
Создание объекта Django из формы с вложенными элементами - ведет себя не так, как ожидалось

Я использую Django 3.2 Я пытаюсь создать объект, который имеет дочерние элементы (без использования наборов форм). Я использовал Javascipt для создания удобного пользовательского интерфейса, который позволяет пользователю динамически добавлять дочерние элементы. Метод post класса обработчика маршрута анализирует …

29.09.2021
Django - Как вызвать Detailview в качестве альтернативы UpdateView на основе аутентификации пользователя и pk

Мне нужно, чтобы пользователь2 (без авторизации) видел DetailView вместо UpdateView (который может видеть пользователь1) в качестве альтернативного представления в общем ListView, вызывая соответствующую страницу с объектом PK(title). Кто-нибудь знает, что является лучшей практикой для достижения этого или где/что я …

29.09.2021
Возможная авторизация/аутентификация для html?

Можно ли сделать что-то подобное для автора в HTML? (Я хочу, чтобы автор видел кнопки удаления и отмены, но другие пользователи получали только 3 ссылки) post.html {% if user.is_authenticated and user == post.author %} <!-- …