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

17.08.2022
Corsheaders.E013 ошибка в заголовках django cors

Я пытаюсь открыть порт для использования бэкенда django в качестве API на 'http://localhost:3000' вот моя реализация CORS_ALLOWED_ORIGINS = ( 'http://localhost:3000' ) INSTALLED_APPS = [ * 'corsheaders', ] MIDDLEWARE = [ * "corsheaders.middleware.CorsMiddleware",# new "django.middleware.common.CommonMiddleware", # new …

17.08.2022
Django 4.1 не может подключиться к MSSQL

У меня есть два сервера, оба под управлением Ubuntu 22.04. Сервер приложений работает под управлением Django 4.1, а сервер базы данных работает под управлением свежей установки SQL Server, установленной в соответствии с этими инструкциями. Я следовал …

17.08.2022
OSError at /register/

OSError at /register/ невозможно записать режим RGBA как JPEG не могу избавиться от этой ошибки. пытался найти решение на stackoverflow не могу найти models.py from django.db import models from django.contrib.auth.models import User from PIL import Image # Create your …

17.08.2022
Как лениво загружать библиотеки javascript после htmx-запроса?

Я создаю веб-приложение dashboard (Django + htmx), и я хочу загружать только те плагины, которые нужны пользователю, а не загружать все плагины сразу, потому что это замедлит работу сайта. Пример: Пользователь нажимает на кнопку, и все тело HTML заменяется …

17.08.2022
Как добавить поля из других (не страничных) моделей в админку Wagtail Page?

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

17.08.2022
Как лучше всего создать следующую модель в Django Rest Framework

В настоящее время я нахожусь в процессе создания новой модели. Текущая модель выглядит следующим образом, DIET_OPTIONS = ( ('vegan', 'Vegan'), ('vegetarian', 'Vegetarian'), ('meat', 'Meat') ) class Madklub(models.Model): owner = models.ForeignKey(MyUser, related_name="owner", on_delete=models.CASCADE) dish = models.CharField(max_length=100) date = models.DateField() guests …

17.08.2022
Не могу выстроить slug в django при переходе от перехода из категори в субкатегорию

Http://127.0.0.1:8000/1-skobyanyie Не могу понять как к /1-skobyanyie добавить /субкатегория Что бы получить и отработать http://127.0.0.1:8000/1-skobyanyie/субкатегория (Формируется динамически) и потом дальше идти по цепоче sluga Models: class Category(models.Model): class Groups(models.Model): category_id = models.ForeignKey(Category, on_delete=models.CASCADE) class …

17.08.2022
Использование sourcedefender в Django

У меня есть код Django на языке python, который я хочу зашифровать и все еще могу запустить сервер Django из зашифрованной папки. Я прочитал PyPi в разделе Интеграция зашифрованного кода с Django, и я не смог …

17.08.2022
Как размещать элементы строк в REST API Django

Данные GET-ответа [ { "id": "055444eb-5c4d-445b-99cc-a01be17deeb7", "transaction_line_items": [ { "id": "5b0ea944-a032-4b8e-a29a-3f52e0863040", "title": "Sambar Powder", "description": "Sambar Powder 100g", "price": "10", "quantity": 1, "created_at": "2022-08-17T14:01:39.387406Z", "updated_at": "2022-08-17T14:01:39.387406Z" }, { "id": "ace1546b-12e4-4a6d-991e-b867cf64515a", "title": "Tomato", "description": "Tomato 10kg", "price": "20", "quantity": 10, "created_at": …

17.08.2022
Django и Flutter с http Plugin

Я создал REST API с помощью Django и хочу использовать его во Fluter. Я создал конечные точки и протестировал их; они работают нормально, я также создал модели во Flutter. Я сделал конечную точку get all. Теперь я пытаюсь понять, как …

17.08.2022
Как применить пузырьковую сортировку в наборе запросов django

*как отсортировать объект с помощью пузырьковой сортировки в django.TypeError: '<' not supported between instances of 'Product' and 'Product'

17.08.2022
В чем преимущество привязки к сокету вместо IP?

Я следую этому руководству для развертывания приложения flask на производстве с помощью gunicorn Я дохожу до этой строки gunicorn --bind 0.0.0.0:5000 wsgi:app и она прекрасно работает. После этого автор рекомендует вместо этого gunicorn --workers …

17.08.2022
DRF: Сериализатор для различных наборов запросов

У меня есть следующий сериализатор class VoteBaseSerializer(serializers.Serializer): likes = serializers.IntegerField() dislikes = serializers.IntegerField() is_voted = serializers.SerializerMethodField() def get_is_voted(self, obj): user = self.context.get('request').user vote = None if user.id: try: vote = Vote.objects.get(pk=obj.pk, user_id=user.id).choice except Vote.DoesNotExist: pass return vote …

17.08.2022
Как создать API для модели пользователя в Django?

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

17.08.2022
Как изменить тип входа в Django_filter?

У меня есть форма Django_filters: class ContainerFilter(django_filters.FilterSet): def __init__(self, *args, **kwargs): super(ContainerFilter, self).__init__(*args, **kwargs) self.filters['title'].label = 'Продукт' self.filters['status'].label = ' Первый Статус' self.filters['status1'].label = 'Второй Статус' start_date = DateFilter(label='Создан от', field_name='created', lookup_expr='gte') end_date = DateFilter(label='Создан до', field_name='created', lookup_expr='lte',) class …

17.08.2022
Почему я не получаю тег Lable Tag даже после загрузки его в шаблоны?

Вот изображение шаблона :- Я столкнулся с проблемой при рендеринге шаблона, проблема в том, что {{field.lable_tag}} не работает Я должен получить таблицу поля, которая обернута в HTML Здесь мой HTML код <!DOCTYPE html> <html lang="en"> <head> …

17.08.2022
Psycopg2.OperationalError: Ошибка SSL SYSCALL: EOF detected django Qcluster

Здравствуйте, я пытаюсь запустить функцию в качестве фонового задания из Django Qcluster и это задание выполняется более часа, на основе ответа этого задания я обновляю таблицу Postgres, но когда я получаю ответ от Qcluster и пытаюсь обновить таблицу, он …

17.08.2022
Как отфильтровать набор запросов на основе значения поля MethodSerializerField?

У меня есть сериализаторы с полем SerializerMethodField class EmployeeSerializer(serializers.Serializer): id = serializers.IntegerField() name = serializers.CharField() group_ids = serializers.SerializerMethodField() def get_group_ids(self): /* this method returns array of group_ids employee can me member of */ есть вид: class …

17.08.2022
Поле Django ManytoMany остается пустым после вызова метода .add()

Привет всем, я использую django для создания платформы регистрации, где студенты могут записываться на еженедельные занятия. Каждый класс представляет собой модель django под названием ClassCards с полем User manytomany под названием signed_up_student, которое представляет всех пользователей, записавшихся на этот …

17.08.2022
Heroku развертывает приложение, но не может его обслужить - ModuleNotFoundError: Нет модуля с именем 'django_app'

Я пытаюсь развернуть приложение через Digitalocean/Heroku, которое работает как для сборки, так и для развертывания. Однако, когда я посещаю успешно развернутый сайт, я получаю следующее: Я уже пробовал <a …

17.08.2022
Проблема с использованием Datetime из базы данных и Django

Я пытаюсь сгенерировать некоторые основные данные диаграммы, но пока не могу, во всяком случае пока. Всякий раз, когда я получаю значения времени из моделей Django, это дает мне такой результат: [print(i) for i in UserAnalyticsMeta.objects.all().values('created_at')[:3]] {'created_at': datetime.datetime(2022, 8, 15, …

17.08.2022
Django: назначение сотрудников на гостиничные номера и управление наложением и пересечением дат

Задача: Представьте, что мы - компания, и мы хотим отправить наших сотрудников в различные рабочие поездки. Количество сотрудников для каждой поездки может быть разным. Кроме того, мы бронируем номера в гостинице для каждой поездки. Тип номера и максимальное …

17.08.2022
Django Модель во время входа пользователя в систему

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

17.08.2022
Как выполнить код javascript после того, как htmx сделает ajax-запрос?

В настоящее время я создаю сайт с django и htmx, и мне пока нравится эта комбинация. Допустим, я использую атрибут htmx на кнопке, чтобы заменить div в DOM на другой div, который должен содержать редактор wysiwyg. Теперь редактор wysiwyg должен …

17.08.2022
Как сохранить форму в базу данных только в том случае, если ее еще нет в базе данных в django

Вот код, и мне интересно, как я могу сделать так, чтобы он сохранял, если ввод из формы уникален и не находится в базе данных. @login_required def settings(request): form = EmailInfoForm() if request.method == "POST": form = EmailInfoForm(request.POST) if form.is_valid(): …

17.08.2022
Django sync to async

У меня есть этот json файл ниже, я написал код, чтобы проверить существует ли имя пользователя на этих сайтах или нет, используя библиотеку запроса, проблема в том, что это занимает слишком много времени и возвращает эту ошибку. ('Connection aborted.', …

17.08.2022
Пожалуйста, я ищу человека, который хорошо разбирается в DJANGO, чтобы помочь мне в аутентификации нескольких типов пользователей [закрыто]

Введите описание изображения здесь Помогите мне создать несколько типов пользователей

17.08.2022
Django - Перенаправление неаутентифицированного пользователя, пытающегося получить доступ к UpdateView, на DetailView

Это моя последняя клетка мозга говорит. У меня есть модель под названием Post с полями title, body, author, logo и pub_date. В моем приложении есть страница, на которой пользователь может обновить/редактировать пост. Я хочу, чтобы пользователь был перенаправлен на страницу …

17.08.2022
Pycharm не видит изменений в файле main.py при запуске локального сервера

я создал проект, добавил в него main для главной страницы в views и about, ошибок нет, но текст не отображается при запуске ничего не меняется, но на главной странице он пишет <img alt="page screenshot" …

17.08.2022
Ограничение выбора поля выбора в классе модели

Этот ответ SO показывает, как ограничить поле выбора в форме. Однако у меня есть поле выбора с вариантами, которые никогда не должны быть показаны пользователю. Следовательно, я хочу ограничить опции поля выбора в классе модели, чтобы придерживаться …

17.08.2022
Как объявить поле сериализатора, содержащее список идентификаторов, в django

Модели: class Author(Base): name = models.CharField(max_length=100, unique=True) class Book(Base): name = models.CharField(max_length=100, unique=True) class AuthorBookAssn(Base): author = models.ForeignKey(Author, on_delete=models.PROTECT) book = models.ForeignKey(Book, on_delete=models.CASCADE) У меня есть api для создания книги, и вместе с данными книги мы также …

17.08.2022
Раздельные разрешения Django для групп и компаний пользователей

У меня есть модель CustomUser, каждый пользователь может быть связан с несколькими компаниями. Я инициировал свое приложение с 3 общими группами Django; viewer, editor и supervisor и каждый пользователь может быть членом только одной группы. Разрешения Я использовал …

17.08.2022
Проверка схемы не прошла; XML не соответствует стандартам UBL 2.1 в соответствии со спецификациями ZATCA

Я пытаюсь использовать валидацию моего xml со стандартами UBL 2.1 в соответствии со спецификациями ZATCA. Но я не могу проверить это, так как мой xml выглядит отлично, но я не понимаю, что происходит не так .Я использовал пакет python json2xml …

17.08.2022
Мутации с отношениями один ко многим graphene_django

Я хочу добавить стажировку к определенному резюме, используя id резюме Здесь моделс class CV(models.Model): photo = models.ImageField(upload_to='CV/%Y/%m/%d/', null=True) headline = models.CharField(max_length=250) education = models.CharField(max_length=250) employment=models.CharField(max_length=250) class Internships(models.Model): employer=models.CharField(max_length=250) position=models.CharField(max_length=250) internship=models.ForeignKey(CV,on_delete=models.CASCADE) и вот файл схемы class Internships(models.Model): employer=models.CharField(max_length=250) position=models.CharField(max_length=250) …

17.08.2022
Предварительное заполнение поля выбора моделью

Я новичок в разработке Django и у меня есть вопрос относительно полей выбора. Я хочу заполнить поле выбора моделью: # function.py [1] ingredients = Ingredients.objects.all() [2] extras = Extras.objects.filter(pizza_id=pizza_id) [3] form = SelectIngredientsForm(extras,ingredients) <pre class="lang-py …

17.08.2022
Почему пустое значение для экземпляра?

Я использую django-autocomplete-light. У меня есть модель: class MyModel(models.Model): name = models.CharField( 'MyName', max_length=200, ) city = models.CharField( 'City', max_length=200, ) В моей админке: @admin.register(MyModel) class MyModelAdmin(admin.ModelAdmin): list_display = ( 'pk', 'name', ) form = MyModelForm …

17.08.2022
POSTGRESQL - DJANGO - время без часового пояса и даты

Я работаю над проектом Django с базой данных Postegresql. Я только что создал подобную модель : from django.db import models from members.models import CustomUser class Article(models.Model): title = models.CharField(max_length=250) body = models.TextField() custom_user = models.ForeignKey(CustomUser, on_delete=models.CASCADE) created_at = …

17.08.2022
Django + Vue 403 Forbidden Error On axios.get

Я пытаюсь зарегистрировать пользователя, но Django rest API не может увидеть текущий jwt-токен регистрируемого пользователя и я получаю ошибку 403. API работает нормально на Postman со всеми аспектами аутентификации. Я попробовал несколько предложенных решений, но они, похоже, не работают. …

17.08.2022
Django environ returns -> Недопустимая строка: SECRET_KEY = "..."

Недавно я включил Django environ, и он возвращает следующее уведомление при запуске сервера разработки: Invalid line: SECRET_KEY = "django-insecure-9o9f18*-fk%9dh5s0$4xzt836m)*y!testestyf*z8$=j^uxks)k" .env SECRET_KEY=9o9f18*-fk%9dh5s0$4xzt836m)*y!testtestz8$=j^uxks)k Все остальные переменные окружения работают гладко в моем settings.py, за исключением этого уведомления (которое, похоже, пока …

17.08.2022
Не удается найти видео, загруженное с помощью selenium на Heroku - Django

У меня есть следующее приложение, над которым я работаю, но у меня есть ошибка, которую я не могу понять, что мне делать. Приложение выглядит следующим образом пользователь добавляет ссылку на видео, задача отправляется на celery через redis, celery скачивает …