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

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

@property def check_too_much_sent_confirmation(self): if self._count_of_hashes_sent >= 3: if UTC.localize(datetime.now()) <= 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

Я получаю эту ошибку -> Недопустимый фильтр: '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 > Form Data? Также я должен использовать "CSRF …

11.07.2022
Получение идентификатора вместо имени в списке

Я делаю CRUD проект с внешними ключами и использую сериализаторы. Я хочу получить название категории, подкатегории, цвета и размера вместо их идентификаторов. модели следующие: class Products(models.Model): categories = models.ForeignKey(Categories,on_delete=models.CASCADE) sub_categories = models.ForeignKey(SUBCategories,on_delete=models.CASCADE) color = models.ForeignKey(Colors,on_delete=models.CASCADE) size = models.ForeignKey(Size,on_delete=models.CASCADE) # …

11.07.2022
Как мне добавить css с помощью Django Ckeditor?

Я использовал django-ckeditor, все работает отлично. Но проблема в том, что я не могу добавить CSS. Это даже испортило дизайн шаблона. Даже jQuery также не работает в шаблоне. Как я могу решить эти проблемы? forms.py: from django import …

11.07.2022
MultipleObjectsReturned - get() вернула более одного пользователя - вернулось 2

Views.py def message(request): username = request.GET.get('username') user = User.objects.get() return render(request,'member/message.html',{ 'username':username, 'user' : user }) if User.objects.filter(name=user).exists(): return redirect('/'+user+'/?username='+username) else: new_user = User.objects.create(name=user) new_user.save() return redirect('/'+user+'/?username='+username) def send(request): message = request.POST['message'] username = request.POST['username'] new_message = Message.objects.create(value=message,user=username) …

11.07.2022
Как записать символьное поле во внешнем ключе

Я создаю модель с именем area_model и в ней беру внешний ключ другой модели Как записать имя поля в виде символьного поля Могли бы вы мне помочь Class area_model(models,Model) Area_Name=model.ForeginKey(Group_Model,on_delete=models.CASCADE) Как записать Area_Name в charfield

11.07.2022
Sh: 1: Синтаксическая ошибка: Непрерванная кавычки\n

Я делаю онлайн-судью в django frame work Я пытаюсь запустить программу на c++ внутри контейнера docker через подпроцесс. Вот строка, где я получаю ошибку x=subprocess.run('docker exec oj-cpp sh -c \'echo "{}" | ./a.out \''.format(problem_testcase.input),capture_output=True,shell=True) здесь oj-cpp …

11.07.2022
[Python/Django]Как узнать источник логов в консоли

В настоящее время я работаю над настройкой логирования в Django и Python. В моем django settings.py я настроил LOGGING следующим образом. # settings.py LOGGING = { 'version': 1, 'disable_existing_loggers': False, 'filters': { 'require_debug_false': { '()': 'django.utils.log.RequireDebugFalse', …

11.07.2022
Шаблон Django: Как использовать переменные в операторе {% if x == y %}?

В шаблоне Djgano я хочу включить оператор {% if x == y %}, где x и y являются переменными, следующим образом: <title>Category: {{category_id}}</title> <select name="category_id"> {% for category in categories %} <option value="{{category.id}}" {% if category.id is category_id %} …

11.07.2022
Как заставить CSS-файл из Vue работать в Django?

Я запустил npm run build и затем python manage.py collectstatic, но когда я открыл сервер Django, CSS потерялся. Одна вещь, которую я заметил, это то, что после сборки файл css не сохраняется как bundle.css в dist, скорее, <a href="https://i.stack.imgur.com/tttbS.png" …

11.07.2022
Междоменные cookie (sessionid, csrf token) с React после развертывания бэкенд-сервера Django на AWS EC2

У меня есть проект Django&amp;React. Проблема в том, что в качестве аутентификации при входе в систему используется сессионный cookie, но браузер не устанавливает sessionid и csrf token в cookie. //React const API = "https://{my-aws-ec2-PublicIP}:8000/api/v1"; //Django //AWS_EC2_DEV_HOST is the …

11.07.2022
Ошибка при создании приложения django на pycharm

Несколько дней назад я установил pycharm, затем создал проект Django и получил ошибку на шаге general...: Error creating Django application... Я использую: - python 3.8 - pycharm 2022.1.3 (pro …

11.07.2022
JSON файл Accesss_token сохранить в моей базе данных?

на первых строчках я использую java script, python, django и Maria DB. Я хочу сохранить информацию, вошедшую в систему с помощью sns, в БД. введите описание изображения здесь это код входа в систему …

11.07.2022
Как произвести некоторые вычисления над данными моего POST-запроса в Django?

Я пытаюсь отправить POST запрос на мой Django backend т.е. djangorestframework, rest api, и я пытаюсь получить данные из этого запроса, произвести некоторые вычисления и отправить их обратно клиенту. Вот мое мнение: @api_view(['POST']) def compute_linear_algebra_expression(request): """ Given a …

11.07.2022
Django-import-export exclude не может работать с `fields.Field(ForeignKeyWidget(....

Я хочу, чтобы поле name было описанием в экспортном файле, не импортируйте его, если оно существует. Но он всегда находит экземпляры с name и получает ошибку return more than 2. class Employee(models.Model): name = models.CharField(max_length=180, …

11.07.2022
Когда я делюсь встроенной ссылкой на видео, которую я получил с сайта Vimeo, в моем приложении Heroku, оно выдает ошибку

Когда я добавляю ссылку на встроенное видео, я сталкиваюсь с этой ошибкой. В видео, которым я поделился на Vimeo, я выбрал опцию "Разрешить встраивание только на разрешенные сайты". Затем я добавил сюда свой собственный сайт heroku. Например: …

11.07.2022
Невозможно связать postgresdb с django из-за UTC

Когда я пытаюсь подключить postgresql, терминал python выдает "подключение к базе данных не установлено в UTC". Как я могу решить эту проблему? Прежние ответы на этом сайте не работают.

11.07.2022
Сохранение изображения, полученного с веб-камеры

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

11.07.2022
Django Присоединяйтесь к двум моделям

Я новичок в Django. Я хочу спросить, как я могу получить адреса всех Наборов, которые находятся в таблице DataUpload из таблицы BO. Она не возвращает никаких данных в колонке Customer_Address в HTML. class DataUpload(models.Model): Dial = models.IntegerField() Customer_Address = models.ForeignKey(BO, …

11.07.2022
Pip install sslcommerz-python вызывает множество ошибок:

Я пытаюсь установить sslcommerz-python с помощью pip для моего приложения django, чтобы создать платежный шлюз, но он показывает много ошибок, таких как × Encountered error while trying to install package.╰─&gt; typed-ast, gcc exit code 1, legacy-install-failure. пожалуйста, как я …

11.07.2022
Проблемы с ManyToManyField в django

У меня есть приложение с несколькими простыми аспектами. Вы можете войти/зарегистрироваться как пользователь, с пользовательским расширением пользователя Account. users/models.py: class Account(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) birthday = models.DateField(blank=True, null=True) def __str__(self): return self.user …

11.07.2022
Django ManytoMany печатает более одного раза, если я добавляю более 2 моделей

Я пытаюсь создать сайт электронной коммерции для школьного проекта с помощью Django Я создал этот класс продукта для продукта и вариаций class Product(models.Model): category = models.ManyToManyField(Category,verbose_name='Kategori') gender = models.ManyToManyField(Gender,verbose_name='Cinsiyet') parent = models.ManyToManyField('self',verbose_name='Ana Varyant',blank=True,null=True,symmetrical=False,related_name='+') name = models.CharField(max_length=200,null=True,verbose_name='Başlık') sub_name = models.CharField(max_length=200,null=True,verbose_name='Alt Başlık') …