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

20.07.2022
Изображение Django HTML не найдено, но путь к нему правильный

Я создаю список с изображениями, но изображение не отображается. Вот моя модель: class Hongos(models.Model): def image_upload(self,filename): return 'imagenes_hongos/'+str(self.uploader.user)+'/'+str(filename) nombre = models.CharField(max_length=20, null=False) prob = models.FloatField(null=False) uploader = models.ForeignKey(HongOSUser, on_delete=models.CASCADE) imagen = models.ImageField(upload_to=image_upload) Вот мое мнение: …

20.07.2022
AttributeError в django(Получена ошибка AttributeError при попытке получить значение для поля)

просмотров: class ProductListView(APIView): def get (self,request): products = Product.objects.all() serializer = ProductSerializer(products,many=True, context={'request' : request}) return Response(serializer.data) serializer: class ProductSerializer(serializers.ModelSerializer): categories = CategorySerializer(many=True) file_set = ProductsFileSerializer(many=True) class Meta: model = Product fields = ('title','description','avatar','categories','file_set') модель: …

20.07.2022
Рендеринг наибольшего целочисленного значения из трех экземпляров модели в django

У меня есть три модели, которые связаны с одной моделью. class MyModelParent(models.Model): name = models.CharField(max_lenght=36, blank=True) def __str__(self): return self.name or "" class MyFirstModel(models.Model): mymodelparent = models.ForeignKey(MyModelParent, related_name="first_models", blank=True, Null=True, on_delete=models.CASCADE ranking = models.IntegerField(max_lenght=36, blank=True) def __str__(self): return self.name …

20.07.2022
Попытка заставить карты Google отображаться в Django

Мне интересно, удалось ли кому-нибудь заставить карты Google работать в проекте Django, и если да, то не могли бы они рассказать мне, что я могу делать неправильно. В файле base.html у меня есть следующие скрипты в конце тела …

20.07.2022
Тип исключения: AttributeError at / Exception Value: 'dict' object has no attribute 'headers'

Тип исключения: AttributeError at / Значение исключения: объект 'dict' не имеет атрибута 'headers'

20.07.2022
Отправка информации по каналам Django из функции представления

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

20.07.2022
Тесты selenium в веб-приложении django не работают

Я провожу некоторые тесты на моем django webapp. Я устанавливаю веб-драйвер firefox(geckodriver) в /home/nicola/selenium_drivers/geckodriver, устанавливаю разрешение на выполнение и так далее. Вот мой тест from django.test import TestCase from django.test import LiveServerTestCase from selenium import webdriver from selenium.webdriver.common.keys …

20.07.2022
Django фильтр с использованием поля DateTimeField, которое может быть null

Я хочу фильтровать объекты таблицы с помощью поля DateTimeField => last_user_action_time, это поле может быть null, поэтому мне нужно, чтобы случаи, когда оно null, были включены в результат. Вот что я пробовал: notification_objects = SinglePushNotification.objects.filter( …

20.07.2022
Запуск пирамиды и django бок о бок

У нас есть приложение pyramid, которое предоставляет конечную точку API. Теперь мы хотим реализовать и фронтенд, но к нашему удивлению, инструментарий i10n/l10n в пирамиде не так хорош, как в django. Поэтому я подумал, что если мы реализуем фронтенд с …

20.07.2022
Как сериализовать файл без хоста?

Я работаю над своим приложением Django (DRF). У меня есть аватар пользователя class CustomUser(AbstractBaseUser, PermissionsMixin): avatar = models.ImageField(upload_to='avatars/', blank=True) ... Я хочу сериализовать поле аватара: class CustomUserSerializer(serializers.ModelSerializer): avatar = serializers.FileField(use_url=False, required=False) class Meta: model = CustomUser …

20.07.2022
Как записать изменения в журнал аудита из действия в панели администратора?

У меня есть модель Players и переписан auditlog. И когда я пытаюсь изменить какое-то поле из админ панели например status - изменения пишутся в auditlog. Но когда я делаю изменения с помощью action (action change the value on the …

20.07.2022
Django Static не загружается, но доступен. NGINX и Docker

Я подключил свой Django (DRF) к Gunicorn и Nginx и поместил все это в docker. Когда я загружаю mysite.com/admin/, он выглядит плохо, просто обычный текст. Поэтому кажется, что не загружается ни один статический файл. Однако в Browser Console ошибок …

20.07.2022
Форма Django не отображается в шаблоне

Я пытаюсь показать две формы (UserRegisterForm и TeacherRegisterForm) в одном шаблоне. Но, только UserRegisterForm отображается в отрисованном HTML. teacher-register.html <form enctype="multipart/form-data" action="" method="post"> {% csrf_token %} {% crispy user_form %} {% crispy teacher_form %} <div class="form-group mt-3"> <button class="btn …

20.07.2022
Как показать возможные поля OrderingFilter в проводнике документации graphql в graphene-django

У меня есть модель class ProductOnRetailerOfOrganization(models.Model): name = models.CharField(max_length=200, blank=True, null=True) product_id = models.CharField(max_length=100, blank=true, null=true) и узел graphql, например class ProductNode(DjangoObjectType): class Meta: model = Product interfaces = (graphene.relay.Node,) connection_class = connections.ExtendedConnection filterset_class = ProductFilter …

20.07.2022
Локальная переменная 'name' ссылается перед присвоением в Django

Мой views.py def index(request): if request.method=="POST": name=request.POST.get('name') email=request.POST.get('email') phone=request.POST.get('phone') message=request.POST.get('message') contact=Contact(name=name, email=email, phone=phone, message=message) contact.save() return render(request, 'home/index.html') Ошибка C:\Django venv\CodingSchool\home\views.py, строка 12, in index contact=Contact(name=name, email=email, phone=phone, message=message)

20.07.2022
Как решить проблему отсутствия 1 необходимого позиционного аргумента: 'request' в django

вот мои взгляды @login_required(login_url='login') def updateUser(request): form = updateUser() if request.method == 'POST': form = updateUser(request.POST) if form.is_valid(): form.save() return redirect('home') context = {'form':form} return render(request,'base/update_user.html',context) и мой forms.py class updateUser(ModelForm): class Meta: model=Responsible fields = …

20.07.2022
Django Rest Framework требует как сессию, так и токен для выполнения аутентифицированного запроса

Я нахожусь в процессе создания REST API с использованием Django Rest Framework для веб-приложения, сделанного третьей стороной. Я пытаюсь настроить REST API так, чтобы он был доступен с использованием SessionAuthentication или TokenAuthentication и чтобы документация Swagger (созданная с помощью …

20.07.2022
Преобразование реакта с помощью редиректа django

У меня есть два проекта react (localhost:3000, localhost:3001) и сервер Django (localhost:8000), запущенный в моей локальной среде. Я хочу использовать API, вызывающий порт 3001, используя функцию ниже в порту react 3000 как функцию перенаправления django. перенаправление функции кнопки …

20.07.2022
Как использовать captcha для входа пользователя в систему в django rest framework?

Я хочу передавать капчу, когда пользователь хочет войти в свой аккаунт. Если он не вводит капчу правильно, выведите соответствующее сообщение Каптча должна быть числом и состоять из 4 цифр views.py class LoginApiView(generics.GenericAPIView): """login user""" serializer_class = LoginSerializer renderer_classes = …

20.07.2022
Запись в аудитлог Django

У меня есть переписанный аудитлог. Есть модель данных к примеру Players и когда я меняю значения через change view, то изменения записываются в аудитлог. Но мне нужно было создать action для изменения одного из полей выбранных объектов - и тут …

20.07.2022
Группировка по пользователям в django ORM

У меня есть модель StudentAnswer, которая хранит идентификатор ответа, данный студентом (пользователем) в тесте. Если ответ правильный, то ставится 1 оценка, в противном случае 0. Я также ранжирую пользователей на основе их оценок в конкретном тесте. Модель выглядит следующим …

20.07.2022
Django-two-factor-auth's user.is_verified() возвращает False на поддоменах

Я столкнулся с этой странной проблемой, я уже писал об этом здесь, но пока не получил никакого ответа. Я использую django-two-factor-auth в моем Django приложении, Все работает хорошо в локальной среде, но возникает проблема на …

20.07.2022
Объект 'SignupForm' не имеет атрибута 'instance' на Django Form

Я работаю на Django 4.0.x и снова и снова сталкиваюсь с одной и той же проблемой при проверке формы. Всегда вижу: у объекта 'SignupForm' нет атрибута 'instance' Вот мое мнение: def signup(request): if request.method == …

20.07.2022
Я новичок в Django и работаю над проектом. В моем проекте мне нужно вызывать один и тот же API из нескольких мест с разными "permission_classes".

Я новичок в Django и работаю над проектом для банка крови. В моем проекте я создал API и предоставил пользовательский класс разрешения. Однако мне нужно вызвать тот же API в моем проекте, но в другом месте (в другом приложении). …

20.07.2022
Как **динамически отображать** различные страницы с помощью одной html-страницы

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

20.07.2022
AttributeError at /accounts/register/ Manager is not available; 'auth.User' has been swapped for 'stackapp.CustomUser'

From django.db.models import Count "imorting the packges" from django.shortcuts import render, HttpResponse from django.core.paginator import Paginator from django.contrib import messages from .models import * from .forms import AnswerForm, QuestionForm, ProfileForm from django.contrib.auth.forms import UserCreationForm from .forms import ProfileForm from django.conf …

20.07.2022
Graphene-file-upload обработка multipart/form-data

Я пытаюсь загрузить изображение из моего react/nextJS front end в мой Django backend, используя graphQL и graphene-file-upload. Это фронтенд - важными функциями здесь являются handleSelectedLogo и submitVendor Это бэкенд schema.py class CreateLogo(graphene.Mutation): class Arguments: file = Upload(required=True) success …

20.07.2022
Значение по умолчанию поля SplitDateTimeField не локализовано

У меня есть это поле в форме: date_time = forms.SplitDateTimeField(required=False, localize=True, label=_("Change the date and time"), ) и первоначально страница выглядит следующим образом: даже несмотря на то, что для параметра …

20.07.2022
Как создать группу пользователей в django?

Я хочу создать группу пользователей через API, когда я создал представление для создания группы, оно выдает ошибку, подобную этой. Создание ModelSerializer без атрибута 'fields' или атрибута 'exclude' не соответствует действительности. или атрибута 'exclude' было устаревшим начиная с версии 3.3.0, …

20.07.2022
Как изменить шаблон, а затем продолжить писать функцию?

Итак... У меня есть функция для отправки электронной почты пользователю, а затем пользователь должен ввести тело этого письма. Мой views.py: def signup(request): if request.method == "POST": context = {'has_error': False, 'data': request.POST} email = request.POST.get('email') username = request.POST.get('username') password …

20.07.2022
Как написать тестовый пример для модели Django, у которой все поля являются foreignkey в DRF?

У меня есть модель, все поля которой являются внешними ключами для других моделей. Как мы можем создать тестовый пример в Django rest framework в таком случае? У меня есть следующая модель: class Example(models.Model): package = models.ForeignKey( Destination, related_name="packages", …

20.07.2022
Как отфильтровать набор запросов django на основе диапазона часов?

Class MyModelSerializer(serailizers.ModelSerializer): hour = serializers.SerializerMethodField() def get_hour(self, obj): created_at = obj.created_at # datetime now = datetime.now() return (now - datetime).total_seconds() // 3600 class Meta: model = MyModel fields = "__all__" В api есть 3 статических параметра фильтра: …

20.07.2022
Чтение таблиц в удаленной базе данных mysql с помощью туннеля Django SSH

Я застрял с этим. У меня есть доступ к удаленной базе данных MySQL, используя ssh туннель с IP, Port, ssh username, ssh password и используя учетные данные базы данных с Server Host, Port, DB Name, user и password. Я …

20.07.2022
Где находится мой кэш и как его хранить в Redis?

Django==4.0.6 django-cachalot==2.5.1 Я использую django-cachalot. settings.py CACHES = { "default": { "BACKEND": "django_redis.cache.RedisCache", "LOCATION": "redis://127.0.0.1:6379/1", "OPTIONS": { "CLIENT_CLASS": "django_redis.client.DefaultClient", }, 'TIMEOUT': None, } } Я разогреваю кэш. …

20.07.2022
Как сделать динамическую страницу для Shopping CRUD

Я делаю CRUD для покупок и динамически отображаю данные. Когда я нажимаю на категорию '9-6wear', я получаю одежду, принадлежащую только к категории 9-6wear, проблема в том, что когда я нажимаю на другие категории (как показано на картинке ниже), я …

20.07.2022
Не удается подключиться к тестовой базе данных

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

20.07.2022
Неправильно сконфигурировано: Запрошена настройка INSTALLED_APPS, но настройки не настроены. DJANGO_SETTINGS_MODULE или вызовите settings.configure()

Django.core.exceptions.ImproperlyConfigured: Запрошена настройка INSTALLED_APPS, но настройки не настроены. Вы должны либо определить переменную окружения DJANGO_SETTINGS_MODULE, либо вызвать settings.configure() перед доступом к настройкам. Я новичок в django, пишу блог для себя. Я создал приложение для блога, написанное на models.py. Вот мой …

20.07.2022
Vue не отображает результаты из данных Django Rest API

Я работаю над совершенно новым проектом, используя Vue и Django Rest Framework. Я настроил API и получаю данные по мере необходимости. Однако у меня возникла проблема с отображением результатов v-for loop. Есть причины или идеи, почему у меня не …

20.07.2022
Как я могу решить эту ошибку пути в проекте 'not a valid python path'

Привет, ребята, недавно я пытался создать новый проект django. Поэтому я запустил 'pipenv install django'. И вот какая ошибка у меня возникла. File "C:\Users\KONLAN\AppData\Local\Programs\Python\Python310\Lib\site-packages\pipenv\vendor\pythonfinder\models\python.py", line 379, in getattribute instance_dict = self.parse_executable(executable) Файл "C:\Users\KONLAN\AppData\Local\Programs\Python\Python310\Lib\site-packages\pipenv\vendor\pythonfinder\models\python.py", строка 624, in parse_executable raise ValueError("Not …

20.07.2022
Как получить хорошую работу веб-разработчика

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