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

03.07.2022
Как получить только ID на панели URL в selenium python

У меня есть код следующего содержания: if request.method == 'POST': form = SearchForm(request.POST) if form.is_valid(): text = form['look'].value() chrome_options = Options() chrome_options.add_experimental_option( "excludeSwitches", ["enable-automation"]) chrome_options.add_experimental_option( 'useAutomationExtension', False) chrome_options.add_experimental_option("prefs", { "download.prompt_for_download": False, "safebrowsing.enabled": True }) driver = webdriver.Chrome( ChromeDriverManager().install(), options=chrome_options) …

03.07.2022
Почему AuthenticationForm() в Django не работает?

Я пытался создать функцию в Django для входа пользователей в свои аккаунты. Но она работает только для суперпользователей. Когда я пытаюсь войти с других аккаунтов, она продолжает сбрасывать пароль и выдает сообщение об ошибке 'Please enter a correct username …

03.07.2022
Почему django drf_yasg генерирует больше ненужной документации по API, чем предполагается?

Я создаю Swagger API запроса GET, но drf_yasg генерирует POST и GET запросы. Вот мой settings.py INSTALLED_APPS = [ 'django.contrib....', ... 'drf_yasg', 'business' ] Вот мои API #TODO: Get all #URL: ('/CartItem/get-all', methods=['GET']) class GetAll(generics.CreateAPIView): serializer_class …

03.07.2022
CORS ничего не отфильтровывает

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

03.07.2022
Загрузка файлов в подкаталоги в каталоге медиа в Django

Я использую Django 3. Я пытаюсь загрузить файлы в определенные директории. location='media/dentist/diplomas/' и location='media/dentist/government_docs/'. Но все равно файлы напрямую загружаются в каталог /media. Но я хочу, чтобы файлы загружались в каталог dentist в каталоге media. def create_account_dentist(request): if request.method == …

03.07.2022
GraphQL Code Generator - Не удалось загрузить схему с http://localhost:8000/graphql - Запрос с методом GET/HEAD не может иметь тело

Я создал GraphQL API с помощью strawberry и strawberry-django-plus, который размещен на http://localhost:8000/graphql с использованием Django. Я могу успешно взаимодействовать с API с помощью GraphiQL на странице localhost. Сейчас я пытаюсь получить …

03.07.2022
Использование поля метода сериализатора в другом поле метода

В моем сериализаторе есть поле метода, которое я хочу использовать в другом поле метода. Это лучше всего объяснить в коде: class ExampleSerializer(serializers.ModelSerializer): data = serializers.CharField() analyzed_data = serializers.SerializerMethodField() analyzed_analyzed_data = serializers.SerializerMethodField() class Meta: model = DataProviderModel fields …

03.07.2022
Почему CORS лучше, чем просто проверка request.headers['origin'] = 'example.com?

Я использую REST-фреймворк Django. Почему лучше использовать CORS фреймворк вместо того, чтобы просто проверить, что источник запроса находится на моем собственном сайте? Почему я не могу просто проверить в своем представлении, что request.headers['origin'] (существует) и request.headers['origin'] == 'example.com' в …

03.07.2022
Отображение содержимого файла README.md на моем сайте

Я хочу отобразить содержимое файла README.md в GitHub из моего репозитория на моем сайте. Я относительно новичок в программировании, поэтому я немного запутался. Насколько я могу судить: мне нужно ввести URL моего репозитория, который отображает файл readme.md на первой странице. …

02.07.2022
Как сделать React i18next, обращающийся к json-файлу в django

Я использую папку сборки React внутри Django. Когда React i18next загружает locales/en/translation.json из папки сборки в Django, я получаю ошибку, так как wsgiserver загружает файл как text/html вместо json. Есть ли способ вызвать этот файл как json или заставить …

02.07.2022
Django: Изменение Queryset уже определенного объекта Prefetch

Context Я очень хочу, но не понимаю, как я могу ограничить уже существующий объект Prefetch Модели class MyUser(AbstractUser): pass class Absence(Model): employee = ForeignKey(MyUser, related_name='absences', on_delete=PROTECT) start_date = DateField() end_date = DateField() View class UserAbsencesListAPIView(ListAPIView): queryset = MyUser.objects.order_by('first_name') …

02.07.2022
Модель отношений django

Буду признателен за помощь. У меня есть две модели. В модели Bids вы найдете current_bid_cmp. Я бы хотел, чтобы из модели ListingAuctions можно было получить доступ к соответствующему current_bid_cmp из модели Bids. Я нашел информацию только для выполнения запросов …

02.07.2022
Хранение большого количества данных media django

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

02.07.2022
Django статический тег на css(style-bg-image)

Итак, я пытаюсь сделать веб-страницу на django, все работает хорошо -> {% static 'website/img/core-img/s1.png' %} но когда я пытаюсь сделать static style="background-image: url({% static 'website/img/bg-img/1.jpg'%}); он выдает мне эти глупые ошибки, хотя по моим навыкам гугления кажется, что все …

02.07.2022
Получение субтитров из двоичного файла ccextractor

Как получить субтитры к видео с помощью бинарного файла ccextractor в нашем проекте Django?

02.07.2022
Django deploy to heroku: fatal: could not read Username for 'https://github.com': Нет такого устройства или адреса

Я развертываю веб-сайт Django на Heroku. Проект сайта использует несколько автономных приложений Django, которые находятся в частных репозиториях Github. Вот как выглядит мой файл requirements.txt для проекта моего сайта: requirements.txt asgiref==3.5.0 Babel==2.9.1 certifi==2021.10.8 charset-normalizer==2.0.12 coverage==6.4.1 dj-database-url==0.5.0 Django==3.2 …

02.07.2022
Django : Автоматическое добавление пользователя в группу с помощью сигналов

В настоящее время я пытаюсь автоматически добавить пользователей в определенную группу с помощью сигналов. Это работает, когда я редактирую поля пользователя, но не работает, когда я добавляю к нему группу. @receiver(pre_save, sender=User) def addToPiloteGroup(sender, instance, *args, **kwargs): group = …

02.07.2022
AttributeError: объект 'str' не имеет атрибута '_meta' при попытке использовать поле Many to Many на self со сквозной моделью - Django

Версия Django - 4.0.4 Я создаю сайт-конструктор рецептов и пытаюсь создать таблицу Ingredient, в которой каждый ингредиент может иметь заменяемые ингредиенты. Например, ингредиент "желудевый сквош" имеет следующие заменяемые ингредиенты: Название ингредиента: Butternut Squash. Пересчет: 1 чашка желудевого …

02.07.2022
Изменение модели после полевой валидации

Я внедряю систему тегов. В настоящее время модели выглядят следующим образом: class Tag(models.Model): label = models.CharField(max_length=MAX_TAG_LENGTH) class TagManager(models.Model): tags = models.ManyToManyField(Tag, related_name="referrers") def associate_tag(self, tag_label: str): . . . А у меня есть пользовательское поле, …

02.07.2022
Ошибка при использовании команды CMD ["gunicorn", "foodgram.wsgi:application", "--bind", "0:8000"].

Я использую docker-compose на Windows 10 19044.1766 для запуска контейнеров. Контейнер backend постоянно перезапускается с ошибкой: standard_init_linux.go:228: exec user process caused: exec format ошибка dockerfile: FROM python:3.8-slim WORKDIR /app COPY requirements.txt . RUN pip install --upgrade pip RUN …

02.07.2022
Django : отправка поля Foriegn key с объектом формы или без него в модели

мы можем отправлять данные по внешним ключам в модели через ModelForm class BooksForm(forms.ModelForm): class Meta: model = Books fields = "__all__" где в шаблонах мы можем добавить {{form.author}} (author is foriegnkey field in books model) Я знаю, …

02.07.2022
Почему CSS не работает, даже если я использую команду 'runserver' в Docker?

Я пытаюсь разработать веб-приложение, используя Django в Docker. Я сделал DockerFile и docker-compose.yml файл как показано ниже, чтобы проверить код в среде разработки. Хотя я использую команду runserver в файле, когда я запускаю container и получаю доступ …

02.07.2022
Django Custom User Model - настройка администратора

Итак, я создавал пользовательскую модель пользователя, и чтобы иметь возможность менять пароль на странице администратора, я сделал это на UserAdminChangeForm, это неправильно? Я имею в виду работу с безопасностью. password = ReadOnlyPasswordHashField( label=_("Password"), help_text=_( "Raw passwords are not stored, …

02.07.2022
Передача переменной в шаблон в django

Может ли кто-нибудь помочь мне решить мою проблему, я пытаюсь передать переменную из моего представления в мой Шаблон. Но переменная не отображается, когда я загружаю сайт. Модель: class Artikl(models.Model): name = models.CharField(max_length=100) description = models.TextField() category = models.CharField(max_length=60) …

02.07.2022
Django - запуск потоков

Помогите пожалуйста с вопросами для начинающих. Не удалось найти ничего похожего. У меня есть определенный поток с 3 шагами (скриптами), которые выполняются на удаленном сервере по ssh. Как организовать представление, которое будет вызывать поток и обновлять его шаблон …

02.07.2022
Одновременные операции над django и базой данных

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

02.07.2022
Отображение ошибки формы в соответствующем поле формы

Возможно ли отобразить ошибку формы в соответствующей форме ошибки поля? И если нет, то как можно настроить имя поля при повышении ошибки поля? Например, у меня есть система регистрации/логина, где я использую поле email в качестве идентификатора. …

02.07.2022
Как преобразовать список в несколько объектов Q?

Взяв пример из документации Django 3.2, мне нужно использовать такой аргумент для .filter: Q(question__startswith='Who') | Q(question__startswith='What') В моем случае необходимо преобразовать каждый выбор пользователя, который я получаю в views.py через request.META['QUERY_STRING'], в собственный объект Q() …

02.07.2022
Как сопоставить любой url, содержащий определенную строку (например, .jsp) в Django?

Я хотел бы мягко отвергать любой путь, который содержит строку, например .jsp в Django 3. Вот мой url.py: from django.urls import re_path from django.views.generic import TemplateView re_path( r"^.*\.jsp\??.*$", TemplateView.as_view(template_name="404.txt", content_type="text/plain"), ), Приведенный выше шаблон пути может …

02.07.2022
React i18next не удается загрузить файл translation.json в формате json

React i18next не может загрузить translation.json как json. все работает нормально до того, как я использую папку сборки Я использую React / Django. i18n.js : import i18n from 'i18next'; import { initReactI18next } from 'react-i18next'; import Backend from 'i18next-http-backend'; …

02.07.2022
Django: неизвестное имя базы данных

Я пытаюсь изменить базу данных в django с sqlite3 на mysql DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'django', 'USER':'myusername', 'PASSWORD':'mypassword', 'HOST':'127.0.0.1', 'PORT':'3306', } } и после попытки запустить мой сервер я получаю эту ошибку я …

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

Имеется URL с конечной точкой, названной 'otp/', я не хочу, чтобы пользователь обращался к этой конечной точке напрямую, я хочу, чтобы они были направлены моим кодом (когда это необходимо) Как я могу это сделать? вот …

02.07.2022
Django Использование ManyToMany с другой стороны вместо ForeignKey

В конкретном приложении Django у меня есть класс DB Model A, который считается главным классом, и многие другие модели связаны с ним через отношения один к одному (как B) или один ко многим (как C). Таким образом, прямой подход …

02.07.2022
Здравствуйте. Только начал изучать django. Подскажите пожалуйста, как из двух моделей вывести поле "сol_vo" в HTML

Models.py from collections import OrderedDict #from ipaddress import summarize_address_range from django.db import models from django.contrib.auth.models import User from django.dispatch import receiver from django.db.models.signals import post_save from accounts.models import Brigade, Profile #from tasks.admin import Calculation from django.db.models import Sum class …

02.07.2022
Как создать настраиваемое поле кругового счетчика в Django?

Я пытаюсь решить этот вопрос как задачу на hackerrank, но застрял. Django: Настраиваемое поле кругового счетчика В этой задаче ваша задача - реализовать пользовательское поле модели под названием CircularCounterField как поле для хранения предоставленного класса CircularCounter. Круговой счетчик …

02.07.2022
Django, i18n, проблемы с переводом после изменения LANGUAGE_CODE

Я создал многоязычный сайт, используя Django i18n. Но затем мне понадобилось изменить язык по умолчанию (LANGUAGE_CODE) на один из тех, которые были в LANGUAGES. После этого при установке языка, который изначально был по умолчанию, перевод работает некорректно. Модели переводятся правильно, …

02.07.2022
Не удается подключиться к "@localhost". Доступ запрещен для пользователя 'root'@'localhost' (используется пароль: YES)

Я пытаюсь подключить mysql к проекту django. Вот мой settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'django_db', 'USER': 'root', 'PASSWORD': 'root', 'HOST': 'localhost', 'PORT': 3306, } } введите описание изображения здесь

02.07.2022
ModuleNotFoundError: Нет модуля с именем 'scrapy_django_dashboard'

Я следовал документации по scrapy-django, и выполнил все шаги, необходимые для первой части. Я добрался до django migrations для файла, и когда я использую: python manage.py makemigrations open_news Я получаю следующую ошибку: ModuleNotFoundError: No …

02.07.2022
Есть ли способ создать React App и оставить переменные env, которые могут быть динамически заполнены?

У меня есть приложение react, которое обслуживается через Django. У меня есть несколько окружений: staging и prod. Эти окружения имеют разные URL, с которых открывается API. При сборке приложения React я передаю переменную, которая указывает сборке, какой URL …