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

13.11.2021
Поле Slug не работает для бенгальского языка в django. Как работать с полем slug на бенгальском языке

Поле slug в Django не работает ни для какого другого языка, кроме английского. Я хочу работать с бенгальским языком вот код class Post(models.Model): title = models.CharField(max_length=140) category = models.ForeignKey(Category, on_delete=models.DO_NOTHING) content = RichTextField(default="") image = models.ImageField(upload_to="media/post") url = models.SlugField(unique=True, max_length=250, …

13.11.2021
Как изменить путь к файлу в django

Я использую приватное хранилище в django, файлы сохраняются в приватном пути. В django установка пути к файлам: PRIVATE_STORAGE_ROOT_FILES = os.path.join(BASE_DIR, 'private/private_files') Я объявляю путь к файлу для модели: ##storage for the private files private_storage_fles = FileSystemStorage(location=settings.PRIVATE_STORAGE_ROOT_FILES) …

13.11.2021
Как распечатать несколько запрошенных объектов с помощью html-шаблона

Class License(models.Model): agency = models.ForeignKey(Agency, on_delete=models.CASCADE) contact_person = models.ManyToManyField(ContactPerson()) description = models.CharField("License Description", max_length=250) location = models.CharField(max_length=20) renewal_frequency = models.CharField("Renewal Frequency", max_length=20) sop = models.FileField(upload_to="sop") class Timeline(models.Model): license = models.ForeignKey(License, on_delete=models.CASCADE) last_renewed = models.DateField() due_date = models.DateField() lpo = models.FileField(upload_to="lpo") …

13.11.2021
Ошибка в django Requested setting DATABASES, but settings are not configured

Появляется ошибка при запуске теста django.core.exceptions.ImproperlyConfigured: Requested setting DATABASES, but settings are not configured. You must either define the environment variable DJANGO_SETTINGS_MODULE or call settings.configure() before accessing settings. test_logic.py from store.logic import operations ```class LogicTestCase(TestCase): def test_plus(self): result = …

13.11.2021
Django Обратные отношения "один-к-одному

Я пытаюсь получить доступ к email и name через характеристики обратного отношения "один к одному" в моем проекте Django. мой models.py: class MyCustomUser(AbstractUser): username = models.CharField(max_length=50, unique="True", blank=False, primary_key=True) password = models.CharField(max_length=200, blank=False) class Researcher(models.Model): user = models.OneToOneField(MyCustomUser, …

13.11.2021
Ограничение Django UNIQUE не работает при использовании сигналов

UNIQUE constraint failed: brand_brand.slug. class Brand(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) name = models.CharField(max_length=255, unique=True) slug = models.SlugField(max_length=255, unique=True) log = models.ImageField(upload_to='brands') created_at = models.DateTimeField(auto_now_add=True) def __str__(self): return self.name def save(self, *args, **kwargs): self.name = self.name.lower() return super(Brand, self).save(*args, **kwargs) …

13.11.2021
Django Inline Formset Clean метод не вызывает ошибку валидации в шаблоне?

я использую inline formset и я использовал чистый метод, но чистый метод не выдает ошибку и я использовал '{{ formset.non_form_errors }}' также. ниже чистый метод вырезал print statement достигая последнего момента до достижения после не выдает ошибку валидации. почему …

13.11.2021
Здравствуйте, я не могу написать грузинские буквы, когда генерирую pdf, используя django. Мой код пишет черные квадраты помимо грузинских букв.

Я генерирую pdf файлы о каждом объекте модели, но в pdf я не могу писать грузинскими буквами, он возвращает черные квадраты. Вот код, который я использую: from xhtml2pdf import pisa в моем urls.py :path('pdf/', views.customer_render_pdf_view, name='costumer-pdf-view') def customer_render_pdf_view(request, *args, …

13.11.2021
ModuleNotFoundError: Нет модуля с именем 'brandscrispy_forms'

Моя хрустящая форма не работает показывает, ModuleNotFoundError: No module named 'brandscrispy_forms'. Я думаю, что brandcrispy - это внутренний пакет crispy forms

13.11.2021
В Pythonanywhere нет модуля с именем 'keyboard'

Я успешно установил модуль клавиатуры с помощью pip install keyboard. Но когда я запускаю код, он говорит No module named 'keyboard'. Все остальные модули после установки работают успешно. Я не знаю, чего мне не хватает. Любая помощь будет принята …

13.11.2021
DJANGO: Установите site_id для сайтов pk

Я следую этому руководству для проверки электронной почты. Версия, с которой работает автор, старая. Я получил ошибку, которая гласила. Reverse for ‘activate’ with keyword arguments ‘{‘uidb64’: b’OA’, ‘token’: ‘4tm-3fcfb375c8ba14f9a95b’} . Я исправил это через …

13.11.2021
Изменение в Django __str__ зависит от поля

Мне нужно показать описание в поле, которое зависит от "TYPE" в другом поле и искать ID, который находится на верхнем уровне. Пример: 3 типа счетов: P - TOP LEVL S - Синтетический A - Аналитический Нужно показать выпадающий …

13.11.2021
Я хочу ограничить вход нескольких пользователей, но ни один из предыдущих ответов не помогает мне?

Я хочу ограничить вход нескольких пользователей, например, когда пользователь пытается войти снова, я хочу выдать ему ошибку, говорящую, что у вас уже есть активная сессия Вот как я делаю это сейчас my middleware.py class MySessionMiddleware: def __init__(self, get_response): …

13.11.2021
Как получить значение поля ссылающейся модели в django?

Допустим, я определил две модели следующим образом My_CHOICE_SELECTION = ( ('Option_1', 'Option_1'), ('Option_2', 'Option_2'), ) class CustomUser(AbstractUser): user_field_1 = models.CharField(max_length=100, blank=True, null=True) user_field_2 = models.CharField(max_length=20, choices=My_CHOICE_SELECTION) class UserProfile(models.Model): user = models.OneToOneField(settings.AUTH_USER_MODEL, on_delete=models.CASCADE) # Some Profile fields here profile_field_1= models.CharField(max_length=100, …

13.11.2021
Как перейти от M2M, созданного с помощью 'through', к M2M, управляемому Django

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

13.11.2021
Как не смывать сессию django?

Моя django cart основана на django session, когда я выхожу из системы, django использует flush() def clear(self): # To avoid unnecessary persistent storage accesses, we set up the # internals directly (loading data wastes time, since we are going …

13.11.2021
Django исключить шаблон url

у меня есть базовое приложение django и я хочу исключить маршрут из сопоставления с другими маршрутами с похожей структурой. ниже приведено мое urls.py from django.urls import path from . import views app_name = 'blogs' urlpatterns = [ path('', views.index, …

13.11.2021
Сообщение об ошибке Django, другой внешний ключ в качестве параметра URL приводит к тому, что подробное представление не выполняется

Этот баг настолько тонкий, что я не смог найти подходящий способ его описать, Например, у меня есть два приложения, Новости и Блоги В модели blogs.py у меня есть что-то вроде этого: class BlogType(models.Model): blog_type = CharField(max_length=20) def __str__(self): return …

13.11.2021
AWS EB CLI Django

Мне успешно удалось развернуть мой проект django на aws eb с помощью eb cli через pycharm terminal local project на windows pc, однако я хотел бы получить доступ к проекту через eb instance на aws console, чтобы редактировать некоторые …

13.11.2021
Почему мои валидаторы django не импортируются?

У меня есть базовый проект django (mysite), с одним приложением: my_app. В приложении есть следующее models.py: from django.db import models from mysite.validators import global_file_validator from .validators import local_file_validator class Test(models.Model): file = models.FileField(validators=[global_file_validator, local_file_validator]) Определяет …

13.11.2021
Нормально ли, что manage.py runserver имеет лучшие перфы, чем мой gunicorn/nginx conf?

У меня проблемы с производительностью моего DRF API. Дело в том, что запуск manage.py runserver намного лучше по производительности, чем мой prod gunicorn/nginx сервер. Я не знаю, является ли это "нормальным" Я не нашел …

13.11.2021
Я не получаю имя модуля cleo, когда пытаюсь сделать "добавить поэзию".

Я полностью удалил и заново установил поэзию, используя: POETRY_UNINSTALL=1 bash -c 'curl -sSL https://raw.githubusercontent.com/sdispater/poetry/master/get-poetry.py | python' затем я повторно установил его, используя: curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | python - но это не …

13.11.2021
Как запустить сервер django с помощью wsgi.py, я пытаюсь использовать gunicorn

Я пытаюсь развернуть свой сервер (уже не в разработке), но не могу понять, как его развернуть. Документация с сайта django рекомендует использовать gunicorn, но кажется, что она может быть устаревшей. Либо это так, либо я просматривал учебник для неправильной версии …

13.11.2021
Как настроить DATETIME_INPUT_FORMATS на прием временной метки?

Есть ли возможность принимать временную метку в качестве входных данных для полей DateField и DateTimeField, настроив DATETIME_INPUT_FORMATS? Я могу преобразовать все мои выходные данные в timestamp, используя : REST_FRAMEWORK = [ "DATETIME_FORMAT": "%s" ] …

13.11.2021
Как использовать внешний ключ в django, чтобы иметь наборы элементов?

Models.py from django.db import models # Create your models here. class Project_types(models.Model): project_type = models.CharField(max_length=200) def __str__(self): return self.project_type class Projects(models.Model): project_types = models.ForeignKey(Project_types, on_delete=models.CASCADE) project = models.CharField(max_length=200) def __str__(self): return self.project class SourceCode(models.Model): project = models.ForeignKey(Projects, on_delete=models.CASCADE) source_code = …

13.11.2021
Загрузка файла из Django FileField в общую папку Nex.js

Есть ли способ загрузить файл в Django вне каталога проекта? Я пытаюсь загрузить файл/изображение из front-end (Next.js) через поле FileField в Django и сохранить его в папке public в каталоге проекта Next.js, так как именно оттуда обслуживаются …

13.11.2021
Django: list_display принимает поле, но не list_filter

У меня есть следующий класс администратора: class AppointmentAdmin(admin.ModelAdmin): list_display = ('branch', 'date', 'timeslot', 'sold_to', 'unit', 'VIN') list_filter = ('branch', 'date', 'sold_to', 'unit', 'VIN') def VIN(self, obj): return obj.unit.vin Я получаю следующую ошибку: <class 'catalog.admin.AppointmentAdmin'>: (admin.E116) The value …

13.11.2021
Как лучше реализовать? Python, django

Хочу для практики, реализовать на django сайт, который будет выдавать прокси собранные из определенных сайтов. Как написать сам парсер - проблем нет. Есть только вопросы, как лучше связать парсер + django. Как поместить сам парсер в django (что бы раз …

13.11.2021
Запуск python 3 в песочнице с TensorFlow

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

13.11.2021
Django: Как преобразовать два или более FBV в один шаблон

Я хотел бы направить более одного представления на мой шаблон file.html. К сожалению, моя функция второго представления file_category не отображает контекст на моей странице. Есть ли конкретный способ сделать это? Спасибо ПРОСМОТРОВ def file_view(request, file_id): file = File.objects.filter(pk=file_id) …

12.11.2021
Использование модели отношений "многие ко многим" в форме django

Я совсем новичок в использовании Django, но в основном у меня есть две модели: Студент и Модуль class Student(models.Model): student_id = models.CharField(max_length=4, unique=True) name = models.CharField(max_length=150) birthday = models.DateField() class Module(models.Model): name = models.CharField(max_length=150) code = models.IntegerField() student = …

12.11.2021
Обновить форму Django

У меня есть двухстраничный сайт, который отображает таблицу из БД. Сайт позволяет добавить информацию о сотруднике и обновить некоторые поля. Я столкнулся с проблемой, что когда хочу обновить поле с всплывающим списком "Департамент" (данноe поле является ForeignKey), данные в БД …

12.11.2021
Проблема с отображением предупреждений после неудачного входа в систему

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

12.11.2021
Django rest api как ответить на сериализованный набор запросов

У меня есть 3 модели: class Book_type(models.Model): type_name = models.CharField(max_length=40,unique=True) class Author(models.Model): author_id = models.AutoField(unique=True, primary_key=True) author_name = models.CharField(max_length=30, unique=True) class Book(models.Model): book_id = models.AutoField(unique=True, primary_key=True) book_type = models.ForeignKey(book_type, on_delete=models.CASCADE, to_field='type_name') book_value = models.PositiveIntegerField(default=0, verbose_name='book value') book_unit = …

12.11.2021
JSONDecodeError at /update_item/ Ожидаемое значение: строка 1 столбец 1 (char 0)

Я начинающий. Я попробовал все в курсе Django E-commerce website, но это не работает для меня. Я также попробовал документацию, но не получил никакого решения. У меня такая ошибка, когда я перехожу к /update_item/ и данные не отображаются в терминале: …

12.11.2021
Как получить url-параметры из объекта HttpRequest

Предположим, у нас есть путь url: path('something/<int:some_param>/test/', views.some_view) Когда пользователь переходит по этому url, django создает экземпляр HttpRequest, который будет передан в представление some_view. Есть ли способ получить параметр some_param url из объекта запроса вне кода some_view? …

12.11.2021
Есть ли способ показать графику Django Matplotlib в списке моделей?

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

12.11.2021
Загрузка Файл не загружается в хранилище сервера

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

12.11.2021
Как заставить мой модуль wsgi распознаваться при запуске Python через docker?

Я использую Django 3.2 и Python 3.9. У меня такая структура каталогов - docker-compose.yml + web - Dockerfile - entrypoint.sh - manage.py - requirements.txt + venv - ... + directory - settings.py - wsgi.py Мой файл wsgi.py …

12.11.2021
Как отслеживать анонимную сессию в Django и React

У меня есть корзина в django, которая использует сессию для отслеживания пользователя. Корзина создается, когда пользователь добавляет товар в корзину, также проверяется, существовала ли корзина по id сессии. Но когда я запускаю мутацию add to cart в react, Django …