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

11.09.2022
Django рендеринг информации о проекте со связанного сайта

сайт проекта в моем Django-проекте со ссылкой, которая ссылается на conversation. Возможно ли вывести информацию о проекте типа project.category из single-project.html в url conversation. single-project.html <div> <span> <small>{{project.category}}</small> </span> </div> <div> <a href="{% url 'conversation' project.owner.user %}">Send message</a> …

11.09.2022
Как преобразовать различные даты rss-лент с помощью Python, чтобы их можно было упорядочить

Попытка сделать читалку RSS-каналов, используя django, feedparser и dateutil Получаем эту ошибку: невозможно сравнить времена данных со смещением и без смещения Сейчас у меня всего пять фидов. Вот даты …

11.09.2022
From django.core.management import execute_from_command_line ModuleNotFoundError: Нет модуля с именем 'django'

S C:\Users\pande\anaconda3\WebApp> python.exe .\manage.py runserver Traceback (most recent call last): Файл ".\manage.py", строка 11, in main from django.core.management import execute_from_command_line ModuleNotFoundError: Нет модуля с именем 'django' Вышеуказанное исключение было непосредственной причиной следующего исключения:Traceback (most recent call last):File ".\manage.py", line 22, …

11.09.2022
Возможно ли реализовать Django-allauth, используя Apache Cassandra в качестве базы данных по умолчанию

Объяснение: Я знаю, что Apache Cassandra - это база данных NoSQL, и я искал способ ее использования. Однако когда я выполняю команду sync-db, она не создает таблицы в базе данных. Django-allauth прекрасно работает в RDBMS, но не работает в …

11.09.2022
Django UnboundLocalError: локальная переменная 'tags' упоминается до присвоения

Почему я сталкиваюсь с этой проблемой? Я пытаюсь получить теги из таблицы Post.Post и tags - это две таблицы с отношением Many to Many. в models.py class Tag(models.Model): caption = models.CharField(max_length=40) class Post(models.Model): tags = models.ManyToManyField(Tag) в просмотрах def …

11.09.2022
Celery выполняет одну задачу несколько раз

У нас в проекте есть задачи, которые должны быть созданы сегодня, а выполнены, например, через 20-25 дней. Чтобы избежать пересоздания задач по истечению visibility_timeout мы задали ему время 86400 * 30, что равняется 30 дням в секундах. Но почему-то задачи, …

11.09.2022
AttributeError: объект 'User' не имеет атрибута 'user' при попытке проверить электронную почту пользователя

У меня есть веб-приложение django с аутентификацией и проверкой электронной почты. У меня есть два варианта аутентификации. Один из них аутентифицирует Клиента или Сотрудника. У меня есть User(AbstractUser) для подключения обоих вариантов. models.py from django.db import models from django.contrib.auth.models …

11.09.2022
Как разрешить дросселирование только в том случае, если ответ был успешным?

Я пытаюсь сделать дросселирование на OTP аутентификации, чтобы пользователь мог отправлять только одно сообщение в минуту class BurstRateThrottle(AnonRateThrottle, UserRateThrottle): scope = 'burst' REST_FRAMEWORK = { 'DEFAULT_AUTHENTICATION_CLASSES': ('rest_framework_simplejwt.authentication.JWTAuthentication',), 'DEFAULT_THROTTLE_CLASSES': [ 'rest_framework.throttling.AnonRateThrottle', 'rest_framework.throttling.UserRateThrottle' ], 'DEFAULT_THROTTLE_RATES': { 'burst': '1/min', 'anon': '200/min', 'user': …

11.09.2022
Джанго. Тестирование форм

Всем привет! Тестирую форму редактирования поста. Необходимо добавить проверку, что если у поста при редактировании изменили группу, то этот пост перестанет отображаться на старой странице группы. Подскажите пожалуйста, как это можно реализовать? Ниже прилагаю часть кода class PostFormTests(TestCase): def setUp(self): …

11.09.2022
В django, использование одного поля из одной модели в другой модели

Я пытаюсь использовать поле auth_method из модели MethoID в модели AgentDetails. Но когда я ввожу значение первичного ключа id в сериализаторе для authen_method, оно не проверяется. Модели: class MethodID(models.Model): auth_method = models.CharField(max_length=50, default="Google") def __str__(self): return self.auth_method …

11.09.2022
Я хочу сделать так, чтобы на мой сайт можно было зайти только через редирект с paypal django

Я хочу сделать так, чтобы на мой сайт можно было зайти только через редирект с paypal в django и нельзя было зайти через url, я пробовал if request.META.get('HTTP_REFERER') == 'paypal' но не работает, потому что не возвращает значение, …

11.09.2022
Django: Выбор количества полей внешнего ключа

У меня есть следующие модели: class SystemTable(models.Model): id = models.FloatField(primary_key=True) system_name = models.CharField(max_length=50) system_desc = models.CharField(max_length=200, blank=True, null=True) system_url = models.CharField(max_length=2000, blank=True, null=True) status = models.ForeignKey(StatusLkp, models.DO_NOTHING, db_column='status',default=1) date_created = models.DateTimeField(default=datetime.now()) objects = models.Manager() class Meta: app_label …

11.09.2022
Я хочу, чтобы пользователь выбирал несколько событий из другой таблицы в django. Как мне этого добиться?

Я делаю проект на Django. Я хочу, чтобы поле таблицы users автоматически обновлялось при регистрации на событие. Для этого я использовал ForeignKey в моей модели событий. Но проблема в том, что я могу выбрать только 1 пользователя в модели событий …

11.09.2022
Перенос Django проекта через github

Делаю проектик на Django и приходиться работать на разных ПК. Создал приватный репозиторий на гитхаб. И при переносе проекта возникли проблемы с файлами миграции, как я понял. Вычистив их и сделав новые миграции все заработало на другой машине. Так как …

11.09.2022
Массивы в django rest framework

Может ли кто-нибудь помочь мне представить это в django rest framework? Мне нужно воссоздать эти json-данные в DRF, но я не знаю, как создать массив внутри представления, взяв данные из другой модели. { "name": "Fabiano Felipe", "email": "fabiano.webdev@gmail.com", "phone": …

11.09.2022
Как отсортировать по наличию M2M (пример пиццы)

Допустим, у меня есть пример обычной пиццы: class Topping(models.Model): order = models.IntegerField() name = models.CharField(max_length=250) class Pizza(models.Model): toppings = models.ManyToManyField(Topping) Со следующими начинками: Topping.objects.create(order=1, name="tomato") Topping.objects.create(order=2, name="cheese") Topping.objects.create(order=3, name="olives") Topping.objects.create(order=4, name="salami") Topping.objects.create(order=5, name="onion") …

11.09.2022
Нужно ли писать триггеры и функции непосредственно на DB-сервере при использовании фреймворка программирования типа django?

Я новичок в программировании на основе БД и пытался создать триггерные функции для обновления одной таблицы при INSERT/UPDATE в другой таблице. Я планирую использовать django для бэкенда и PostgreSQL или SQLite для БД. Хотелось бы узнать, должен ли я …

11.09.2022
Django, CSP: Как активировать Nonce в скриптах для страниц администратора

На моей странице скрипты выполняются только тогда, когда включен тег nonce (из-за настроек CSP). Почему на страницах администратора не работают скрипты. Поэтому сейчас я перезаписываю все шаблоны администратора, например, из: <script src="{% static 'admin/js/nav_sidebar.js' %}" defer></script> to <script src="{% …

11.09.2022
Тест поля изображения в представлении

Я пытаюсь разместить изображение на url 'accounts/profile_edit' в одном из моих тестов. У меня есть модель Profile, которая изменяет размер изображений больше, чем (225, 255), и это та функциональность, которую я хочу протестировать. Я прочитал как юнит-тестировать загрузку …

11.09.2022
Пользователь не имеет сеанса атрибутов

После поиска в Интернете я не могу найти решение. Я создаю свое собственное приложение для аутентификации: Я могу зарегистрировать пользователя, отправить письмо с активацией учетной записи, активировать учетную запись, войти в систему и правильно изменить пароль. Однако, когда дело доходит …

11.09.2022
Django не устанавливает файлы cookie после развертывания

Я создал приложение vue и DRF, которое прекрасно работает локально, оно устанавливает access, refresh и токен csrf в cookies при входе в систему и поэтому все маршруты isAuthenticated работают нормально. Но я передал его человеку, который должен развернуть …

11.09.2022
Аргумент int() должен быть строкой, байтоподобным объектом или числом, а не 'list

Def request_id_generator(script_id): script_id = str(script_id) mnf_reference = MNFScriptDatabase_2.objects.get(script_id=script_id) service_no = int(mnf_reference.script_used_by_services) + 1 mnf_reference.script_used_by_services = int(service_no) mnf_reference.save() request_id = str(script_id) + "_" + str(service_no) return request_id

11.09.2022
Кто-нибудь может помочь с CSP в ckeditor в djang

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

11.09.2022
В базе данных django хранимое изображение не отображается в приложении, и у меня нет ошибки при выполнении кода

У меня нет ошибки при выполнении кода, изображения сохраняются в базе данных, но не отображаются на веб-странице, я размещаю свой исходный код здесь код страницы моего приложения {% extends 'shop/layouts/main.html' %} {% block title %} регистрация | onlineshopping …

11.09.2022
Как фильтровать дочерние модели в Django RestFramework

Я пытаюсь создать api для фильтрации имени_страны. Как я могу отфильтровать несколько данных из нескольких моделей, связанных друг с другом через внешний ключ. Когда я запрашиваю url https://www.localhost:8000/api/country/?country_name={}. Он выдает мне именно ту страну, которая мне нужна. { …

11.09.2022
Как протестировать api с помощью сессии в django

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

11.09.2022
Разработка веб-приложения с помощью python [закрыто]

Я хотел бы научиться писать веб-приложение с использованием python. Приложение будет записывать информацию и получать данные из базы данных PostgreSQL, которую я буду размещать на личном веб-ресурсе. Я хотел бы безопасно войти в приложение и выбрать (или создать новый) элемент/файл …

11.09.2022
Как упорядочить запросы по набору запросов с субботы на воскресенье в django?

Я хочу заказать кверисет посещаемости с субботы по пятницу. Как я могу этого добиться? class ReportsTogether(models.Model): user = models.ForeignKey(User,on_delete=CASCADE,verbose_name=_("Report For User")) user_log = models.ManyToManyField(UserTimeInOut,verbose_name=_("User Attendance")) user_break = models.ManyToManyField(UserBreak,verbose_name=_("User Break")) user_lunch = models.ManyToManyField(UserLunchBreak,verbose_name=_("User Lunch Break")) time = models.DateField(verbose_name=_("Date"),null=True)

11.09.2022
Почему цикл for не выполняется в шаблоне django?

For loop не выполняется в шаблоне django. from .models import * def product(request): prod = productX.objects.all() for i in prod: print(i.name,": $",i.price) return render(request , 'account/product.html',{prod : "prod"}) <table class="table"> <tr> <th>Product</th> <th>Catagery</th> <th>Price</th> </tr> <tr> …

11.09.2022
Ugettext_lazy не работает в валидаторе моделей

Я использую ugettext_lazy в валидаторе модели, чтобы вернуть правильное сообщение на фронтенд с правильным языком, но это не работает. from django.utils.translation import ugettext_lazy as _ class User(AbstractUser, BaseModel): mobile_number = models.CharField( 'Mobile Number', validators=[ RegexValidator( regex=r'^A Validator regex', message=_('Mobile …

11.09.2022
Как создать API с помощью Django Rest Framework для создания minio bucket?

Я не могу понять, как создать minio bucket для аутентификации пользователя. Этот API будет создан Django rest Framework .

11.09.2022
CurrentUserDefault не работает с AnonymousUser

Я пытаюсь использовать CurrentUserDefault с полем, которое может быть null: # model class Package(models.Model): # User can be empty because we allow anonymous donations owner = models.ForeignKey( settings.AUTH_USER_MODEL, on_delete=models.CASCADE, null=True, blank=True, ) # serializer …

11.09.2022
Можно ли отобразить HTML, предоставляемый приложением панели администратора, на месте?

Я создал сайт, на котором можно создавать новые посты (эссе) с помощью панели администратора. Вывод виден пользователям. Но когда я помещаю в форму HTML в качестве содержимого, он не отображается на странице. пример: <img alt="enter image …

11.09.2022
Python - Django MySql raw sum возвращает одно значение

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

11.09.2022
Фреймворк сообщений Django не показывает сообщения

У меня есть поток, в котором одна страница добавляет сообщение в хранилище сообщений Django (CookieStore), а другая страница отображает это сообщение (путем рендеринга его в шаблон). Все работает хорошо в большинстве окружений. Однако у меня есть одно окружение, в …

11.09.2022
Как создать представление и сериализатор для добавления поля "многие ко многим" в DRF

Я реализовал две модели, Card и Dish. Я использовал отношения многие-ко-многим, потому что блюдо может быть во многих карточках. Кроме того, я бился и не мог нигде найти ответ, как обновить созданную карточку с блюдом. Или создать карточку с …

11.09.2022
Оптимальный способ получения связанной модели и сквозной модели вместе в ManyToManyField

Данная схема: class Investor(models.Model): name = models.CharField(max_length=30) advisors = models.ManyToManyField("Advisor", related_name="investors", through="Connection") class Advisor(models.Model): name = models.CharField(max_length=30) class Connection(models.Model): investor = models.ForeignKey("Investor", related_name="connections", on_delete=models.CASCADE) advisor = models.ForeignKey("Advisor", related_name="connections", on_delete=models.CASCADE) blocked = models.BooleanField(default=False) А если дан советник "a", то какой …

11.09.2022
REACT: использование функционального компонента в модальном классе, определяемом классом

У меня возникла проблема, которую я не могу решить: Я начал проект ReactJS и использовал определение класса для всех компонентов. Теперь я хочу добавить следующий инструмент к моему webapp: DragandDropApp. Этот инструмент использует функциональное определение, и …

11.09.2022
Как отобразить текст в HTML из массива?

У меня есть проект, над которым я работаю. Я вызываю свой Django API и получаю обратно массив ManyToMany, как показано ниже. [ {"interest_name":"Money"}, {"interest_name":"Django"}, {"interest_name":"Test"} ] Каким образом лучше всего отобразить нижеприведенное в HTML в виде: Money Django …

11.09.2022
Django модель формы это поле обязательно

Я новичок в Django. Пытаюсь добавить данные в базу данных с помощью ModelForm. Но получаю ошибку "This field is required..." Моя модель: class Docstest(models.Model): uploader =models.ForeignKey("auth.User",blank=False,null=False,on_delete=models.CASCADE) nameOfApplicant = models.CharField(max_length=50,blank=False) serviceRequestedName= models.ForeignKey(ServicesOffered,on_delete=models.CASCADE,blank=False,null=False) nameOfDocument = models.ForeignKey(DocumentsRequired,on_delete=models.CASCADE,blank=False,null=False) documentFile = models.FileField(upload_to='documents/%M', …