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

11.07.2022
Как создать фальшивую базу данных с помощью django-seed с помощью кода?

Мне нужно создать поддельную базу данных. Если я использую команду: python3 manage.py seed api --number=15, то все работает нормально. Но как я могу создать поддельную БД, используя код? Вот пример кода: from django_seed import Seed seeder = …

11.07.2022
Django и Javascript ReferenceError: function is not defined at HTMLButtonElement.onclick

Итак, у меня есть index.js в static/network/index.js, и я хотел бы, чтобы функции, которые я там определяю, запускались в шаблонах Django. Файл связан и {% load static%}, но, к сожалению, когда я нажимаю кнопку с параметром onclick="justtest()", в консоли …

11.07.2022
Как изменить FilePathField на FileField в модели Django Model, зависящей от экземпляра связанной модели?

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

11.07.2022
Django request.body format

Когда я пытаюсь вывести request.body, печатается следующее b'----------------------------914826831994362856243559\r\nContent-Disposition: form-data; name="release_date"\r\n\r\n2003-06-01\r\n----------------------------914826831994362856243559\r\nContent-Disposition: form-data; name="fanmodel"\r\n\r\nfan234code\r\n----------------------------914826831994362856243559\r\nContent-Disposition: form-data; name="country_code"\r\n\r\nAO\r\n----------------------------914826831994362856243559--\r\n' Данные моего запроса на пост доступны здесь, но вместе с множеством других данных. Я хочу понять, что это за другие данные и как я …

11.07.2022
Как я могу создать категорию для несгруппированных данных?

Я пытаюсь создать категорию для отсканированных данных, которые не сгруппированы, но получаю эту ошибку. Мне интересно, есть ли способ обойти ее. Traceback (most recent call last): File "C:\Users\MUHUMUZA IVAN\Desktop\JobPortal\test.py", line 128, in <module> the_category = Category.objects.get(title="Others") File "C:\Users\MUHUMUZA IVAN\AppData\Local\Programs\Python\Python310\lib\site-packages\django\db\models\manager.py", line …

11.07.2022
Django - разделение настроек по окружению. Не удается найти переменную из базовых настроек

Я разделил свою среду django в соответствии с этим постом. В settings/base.py я BASE_DIR указал: BASE_DIR = Path(__file__).resolve().parent.parent.parent В settings/__init__.py у меня есть: from .base import * env = os.environ['ENV'] ... if env == …

11.07.2022
Кнопка добавления в корзину не отвечает

Моя кнопка добавления в корзину не отвечает. Я применил javascript на моей кнопке добавления в корзину, В кнопке корзины я присвоил атрибуту, т.е. data-product значение, которое является {{product.id}}. <pre class="snippet-code-js lang-js …

11.07.2022
Когда "raise_exception=True" будет проходить через функцию is_valid()?

Мой Serializer.py В этом MovieSerializer я проверю, совпадают ли "name" и "description" или нет, если совпадают, то выдам ошибку. class MovieSerializer(serializers.Serializer): id = serializers.IntegerField(read_only=True) name = serializers.CharField(max_length=80) description = serializers.CharField(max_length=300) def create(self, validated_data): return Movie.objects.create(**validated_data) def update(self, instance, …

11.07.2022
Как динамически добавить данные в определенный столбец в jQuery DataTable, который уже инициализирован?

В jQuery DataTable, я хочу добавить данные в определенные столбцы динамически после инициализации таблицы, я не хочу снова инициализировать таблицу, просто хочу добавить данные строки в определенные столбцы динамически.

11.07.2022
SuspiciousFileOperation at /file/upload/ Detected path traversal attempt in '/app/media/Resume/Lal.pdf'

Я пытаюсь загрузить файл в dropbox, используя django restframework. Я получаю следующую ошибку : SuspiciousFileOperation at /file/upload/ Обнаружена попытка обхода пути в '/app/media/Resume/Lal.pdf'. Это первый раз, когда я использую dropbox с django, и я изо всех сил пытался найти …

11.07.2022
Являются ли ключи VAPID уникальными для каждого сервера для web push-уведомлений?

При реализации push-уведомления (во фреймворке Django) я использовал ключи VAPID, которые генерировались сайтом (https://vapidkeys.com/). Могу ли я использовать любой случайный фиктивный текст для этих ключей вместо генерации на любой другой платформе? Проверяются ли эти …

11.07.2022
Конфликты миграций в Django, CircularDependencyError

У меня есть свежая новая БД Postgres для моего приложения Django. После применения начальных миграций с помощью python3 manage.py migrate я запускаю python3 manage.py makemigrations для создания таблиц для моих моделей, но никаких изменений не обнаружено и миграции не …

11.07.2022
Django get_form приводит к несвязанной форме (или какой лучший способ получить параметры url в форму модели с помощью CBV createview?)

Я использую модель формы и CBV (createview) для построения формы. Мне нужно было получить url-параметры в форму, чтобы я мог получить доступ к деталям из предыдущего представления, которое отправило пользователя на форму. Для достижения этой цели я сначала …

11.07.2022
Django как реализовать Select в админке?

Есть код, в котором мы можем сделать выбор через IntegerChoices class Wizard(ClusterableModel): class Gender(models.IntegerChoices): woman = 1, 'Женщина' man = 2, 'Мужчина' gender = models.IntegerField('Пол', choices=Gender.choices, default=Gender.unset) Может кто знает способ, как сделать чтобы поля типа как Gender можно …

11.07.2022
Как показать/скрыть поле в админке django с помощью js?

Я хочу скрывать/показывать поле в зависимости от выбора, но у меня это не работает. У меня есть модели: STATUS_CHOICES = ((1, 'Accepted'),(0, 'Rejected'),) class City(models.Model): id = models.BigAutoField(primary_key=True) status = models.IntegerField(choices=STATUS_CHOICES, default = 0) name = models.CharField(max_length=200) В …

11.07.2022
Как исправить "self.model.DoesNotExist"?

Я пытаюсь отфильтровать некоторые данные, которые я собрал для своего проекта. И я хотел бы создать раздел "категории". Я получаю эту ошибку Traceback (most recent call last): File "C:\Users\MUHUMUZA IVAN\Desktop\JobPortal\test.py", line 127, in &lt;module&gt; the_category = Category.objects.get(title='Project') File "C:\Users\MUHUMUZA IVAN\AppData\Local\Programs\Python\Python310\lib\site-packages\django\db\models\manager.py", …

11.07.2022
Если категория == x, выберите опцию в шаблоне Django Template

В моем шаблоне Django у меня есть тег шаблона. {{categories}} и {{category}}. Если категория равна одному из элементов в categories ı, я хочу, чтобы эта опция была выбрана. Но мой код не работает. Я уверен, что категория равна одному …

11.07.2022
IntegrityError: нулевое значение в столбце "categories_id" отношения "polls_products" нарушает ограничение not-null

Я пытаюсь сделать CRUD с внешними ключами, используя сериализаторы, проблема в том, что я не могу вставить данные, которые я хочу отобразить, при этом возникает следующая ошибка : "django.db.utils.IntegrityError: null value in column "categories_id" of relation "polls_products" violates …

11.07.2022
Сериализатор изображений DRF с вложенными миниатюрами

Я пишу проект django, в котором у меня есть следующие модели в моем приложении media_app: class Image(File): """ Image model class, through which client will get images stored on AWS S3. """ # ... (not needed in …

11.07.2022
Я только что разместил свой проект django на heroku, и он получает внутреннюю ошибку сервера

2022-07-11T09:25:52.180154+00:00 app[web.1]: from django.urls import path, include,re_path,url здесь я получил ошибку мой url-файл from django.contrib import admin from django.urls import path, include, re_path, url from django.conf import settings from django.conf.urls.static import static from django.views.static import serve urlpatterns …

11.07.2022
Будет ли правильным, если собственность изменит данные?

@property def check_too_much_sent_confirmation(self): if self._count_of_hashes_sent &gt;= 3: if UTC.localize(datetime.now()) &lt;= self.updated_at + timedelta(minutes=10): return True else: self.reset_count_of_hashes_sent() return False def reset_count_of_hashes_sent(self, commit=False): self._count_of_hashes_sent = 0 self._save_if_commit(commit) В приведенном выше коде check_too_much_sent_confirmation проверяет, может ли пользователь отправить код подтверждения …

11.07.2022
Как реализовать данную функцию через сессии Django?

Как мне реализовать данную функцию через сессии? Документацию почитал, ниче не понял. Препод написал что вот эту функцию счетчик реализуйте через сессии. Буду очень благодарен.

11.07.2022
Модель формы не имеет атрибута 'clean_data'

Я хочу войти в систему, чтобы иметь возможность пользоваться сайтом. Однако у меня возникла проблема: у объекта 'LoginForm' нет атрибута 'clean_data'. Пожалуйста, подскажите, как я могу решить эту проблему. Заранее прошу прощения за мой английский Мой forms.py class LoginForm(forms.Form): user_name …

11.07.2022
Как получить разницу между двумя annotate полями в django orm

Проблема заключается в том, что при таком подходе annotate игнорирует одинаковые суммы, а если убрать distinct=True, то будут дублирующие объекты и разница будет не верна. queryset = PersonalAccount.objects.select_related( 'apartment', 'apartment__house', 'apartment__section', 'apartment__owner', ).annotate( balance= Greatest(Sum('cash_account__sum', filter=Q(cash_account__status=True), distinct=True), Decimal(0)) - Greatest(Sum('receipt_account__sum', …

11.07.2022
Есть ли способ развернуть Django вместе с другими веб-приложениями?

Я начинаю новый персональный сервер на VPS (debian). Я делаю главную страницу на django. Я хочу добавить на этот сервер/сайт другие внешние приложения (такие как GitLab CE, Veloren , FluxRSS и Wallabag). Идея состоит в том, …

11.07.2022
Foreach Ответ вычисляет количество баллов

У меня есть набор анкет, в каждой из которых есть вопросы, и каждый вопрос имеет ответ, значение ответа и вес ответа. Нужно получить каждый ответ и умножить ответ value.count на answer weight value Например, вопрос, 1 значение …

11.07.2022
Redis.exceptions.ConnectionError: Ошибка -3 при подключении к redis:6379. Временный сбой при разрешении имен

Redis.service активен и я могу подключиться к redis-cli, но в Django я получил проблему, когда Celery пытается получить доступ к redis:6379 (как я понимаю). CELERY_RESULT_BACKEND = os.environ.get('REDISCLOUD_URL', 'redis://localhost:6379/0') CACHEOPS_REDIS = os.environ.get('CACHEOPS_REDIS', 'redis://localhost:6379/9') CACHES = { 'default': { 'BACKEND': 'redis_lock.django_cache.RedisCache', 'LOCATION': …

11.07.2022
Не удается получить имя объекта даже с помощью правильной функции StringRelatedField

Я делаю CRUD с внешними ключами, используя сериализаторы, и получаю данные следующим образом я не только получаю неправильные названия "sub_categories" (как я получаю), но также не получаю названия размеров …

11.07.2022
У меня ошибка в heroku при развертывании моего проекта Djnago+Vuejs

Я пытаюсь развернуть свое приложение в heroku через github. Я добавил whitenoise и gunicorn. Оно работает нормально на моем сервере. В чем может быть причина? Мне нужны staticfiles в моем проекте... Он сообщает, что ему не удалось найти папку …

11.07.2022
Валидация пользовательских тегов Django

Я получаю эту ошибку -&gt; Недопустимый фильтр: 'cutter' в то время как это мой пользовательский tags.py: from django import template from random import randint register = template.Library() def cutter(list, args): return list[args] register.filter('cutter', cutter) короткая часть index.html: …

11.07.2022
Добавление значения только один раз в поле ManytoMany во всей таблице

У меня есть поле many-to-many под названием paper в модели под названием Issues. Каждая запись Issues должна содержать список статей. Но paper должен быть уникальным во всей issue таблице. Другими словами, paper, добавленный один раз в Issues, не …

11.07.2022
Я получил ошибку запроса при вызове логина пользователя в django

Views.py from .models import Profile @login_required(login_url='/signin') def settings(request): user_profile=Profile.objects.get(user=request.user) return render(request,'setting.html',{'user_profile':user_profile}) Я думаю, что ошибка в :user_profile=Profile.objects.get(user=request.user) но я не знаю почему models.py from django.contrib.auth.models import User from django.db import models class Profile(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) id_user …

11.07.2022
Я не могу импортировать css и js файлы из statcfiles в корневой каталог

Я перепробовал все, что было предложено во всем Интернете, и застрял здесь более 5 дней. Вот мои settings.py STATIC_URL = '/static/' # Add these new lines STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), ) STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles') У …

11.07.2022
Можно ли в DRF-Spectacular определить примеры для отдельных полей `Model` или `Serializer`?

Я использую DRF-Spectacular для генерации спецификации OpenAPI для моего API на основе DRF. Пока что я не добавляю примеры, а полагаюсь на SwaggerUI для показа примеров на основе шаблонов типов и regex. Однако в тех же случаях я …

11.07.2022
Как получить среднее значение 5 оценок пользователя? Django

Я делаю сайт для оценки фильмов с использованием Djnago. Этот сайт позволяет каждому пользователю оставлять комментарии к фильму. В это время я буду выставлять 5-балльную оценку. Как я могу получить среднее значение 5-балльных оценок всех пользователей, прокомментировавших фильм? Ниже приведена …

11.07.2022
Django выводит все разрешения пользователя в шаблоне

Я редактирую разрешения пользователя в шаблонах. И я хочу отображать отмеченный флажок, если у пользователя есть разрешения, или не отмеченный, если у пользователя нет определенных разрешений. Мои коды View.py выглядят следующим образом. def EditUserView(request,id=0): user = User.objects.get(pk=id) permission …

11.07.2022
OpenCv Не удается преобразовать объект типа 'JpegImageFile' в 'str' для 'filename'

from PIL import Image import numpy as np def save(self, *args, **kwargs): # open image pil_img = Image.open(self.pic) # convert the image to array and do some processing cv_img = np.array(pil_img) …

11.07.2022
Почему мой Django URL не связан с идентификатором пользователя?

Когда я ввожу следующий URL: 'http://127.0.0.1:8000/mainpage/13/updateportfolio/', отрисованный шаблон показывает "Welcome username#13" в правом верхнем углу, что соответствует id #13 в моей базе данных PostgreSQL. '13' в url Однако, если я ввожу URL 'http://127.0.0.1:8000/mainpage/100/updateportfolio/, отрисованный шаблон …

11.07.2022
Как отобразить изображения, сохраненные в базе данных?

Это мой файл моделей. Я попытался проверить, есть ли метод отображения объектов класса в виде нестроки..... Есть ли что-нибудь подобное? class Images(models.Model): # height = models.PositiveIntegerField() # width=models.PositiveIntegerField() file=models.ImageField(upload_to='images/') #height_field='height', width_field = 'width # file = models.ImageField(#upload_to=user_directory_path, # width_field=100, …

11.07.2022
Как получить полезную нагрузку из данных формы на Django?

Я пытаюсь сделать GET запрос к сайту через , проблема в том, что я пытаюсь получить эти данные, но не могу получить к ним доступ, какой лучший способ получить Payload &gt; Form Data? Также я должен использовать "CSRF …