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

07.12.2021
Автоматическое связывание OneToOneField при создании объектов

Рассматриваю эти две модели в своем проекте: МОДЕЛЬ class Movie(models.Model): user = models.ForeignKey(UserInformation, on_delete=models.CASCADE) title = models.CharField(max_length=250) year = models.DateField(default=auto_now_add=True) def __str__(self): return self.title class List(models.Model): user = models.ForeignKey(UserInformation, on_delete=models.CASCADE) movie = models.OneToOneField(Movie, on_delete=models.CASCADE) [...] Я хочу …

07.12.2021
Как генерировать резервные коды для двухфакторной аутентификации

Я пытаюсь сгенерировать резервные коды для пользователей моей системы после того, как они включат двухфакторную аутентификацию

07.12.2021
Django Найти различия в одном и том же экземпляре модели

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

07.12.2021
Защищенный член, доступ к которому осуществляется извне класса, Django

Я пытаюсь определить, существует ли значение как свойство в модели или нет. Я пытаюсь сделать следующее Mode()._meta.get_field("id") Но я получил следующую ошибку от pylint Protected member accessed from outside the class Может кто-нибудь мне помочь? …

07.12.2021
Как назначить пользователю значение выбора по умолчанию при регистрации в django framework

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

07.12.2021
Использование несколькими приложениями Django одной базы данных/модели

Новичок в Django... Я пытаюсь создать проект со следующей структурой: CompanyName <--Project ingredients < -- Application CompanyName supplier <-- Application Моя проблема заключается в том, что мой проект будет использовать базу данных/модель следующего вида: suppliers (table) …

06.12.2021
Как создать ссылку, ведущую на мой DjangoRest api

Я начал изучать Django несколько дней назад и я хочу, чтобы при нажатии на кнопку она переводила меня на url моего api. Вот мои урлы из моего приложения: from django.urls import path, include from animes import views from rest_framework …

06.12.2021
Django ImportError: cannot import name 'python_2_unicode_compatible' from 'django.utils.encoding'

Я знаю, что другие сталкивались с подобными проблемами и получали эту же ошибку, но я думаю, что моя ситуация уникальна. Я использую Django 3.1.4 и на моей локальной машине я могу запустить python manage.py shell без проблем. На экземпляре …

06.12.2021
У меня не получается импортировать и использовать функцию javascript из .js в шаблоне django. Идеи?

У меня есть файл javascript project_dashboard.js с несколькими определенными в нем функциями и html файл, в котором я пытаюсь вызвать эту функцию (среди прочего). По какой-то причине я продолжаю получать ошибку, что функция is not defined at HTMLButtonElement.onclick. Меня …

06.12.2021
Модель посредника не имеет поля

Я новичок в мире Django Я создаю веб-приложение для управления товарами в интернет-магазине. Я создал модели для каталогов и продуктов. вот мои модели : from django.db import models # Create your models here. class Category(models.Model): name = models.CharField(max_length=255, unique=True, ) …

06.12.2021
Разница между результатом Mongodb и результатом python

Когда я делаю запрос в studio3t, я получаю ответ типа .net uuid, а когда я делаю запрос в python, я получаю UUID Version=1. Как я могу перевести этот вывод в python? ответ монго; <img alt="enter …

06.12.2021
Тест Django не создал тестовую базу данных и не работает

каждый Я создал TestCase, но когда я ввожу команду "python manage.py test", этот тест не работает. Помогите мне, пожалуйста, from django.test import TestCase from accounts.models import UserProfile class AccountsTestCase(TestCase): def setUp(self): print('test_setUp') UserProfile.objects.create(email='test@test.com', password='user111333') def get_user(self): user …

06.12.2021
Как передать данные из таблицы данных в переменную python

Добрый день, ребята! Кто-нибудь знает, как я могу передать данные из моей таблицы в переменную python? Вот мой сниппет &lt;table class="table table-hover table-dark"&gt; &lt;thead&gt; &lt;tr&gt; &lt;th scope="col"&gt;ID&lt;/th&gt; &lt;th scope="col"&gt;Filename&lt;/th&gt; &lt;th scope="col"&gt;Date Uploaded&lt;/th&gt; &lt;/tr&gt; &lt;/thead&gt; &lt;tbody&gt; {% for row …

06.12.2021
Импорт "django..." не может быть разрешен из источника Pylance (reportMissingModuleSource)

Я создал новую виртуальную среду в моей папке "Django 2021", набрав "python -m venv env" в cmd, которая находилась в той же директории, что и папка "Django 2021", затем я "pip install django" в …

06.12.2021
Получение MultiValueDictKeyError при проверке пустоты поля

У меня есть форма регистрации, в которой пользователь выбирает план. Я пытаюсь проверить, что если поле пустое, то должно быть выведено сообщение. Имя поля plan. Код приведен ниже if password1==password2: if CustomUser.objects.filter(email=email).exists(): messages.info(request, 'User with same email already exists') …

06.12.2021
Импортировать файл из директории вне проекта Django

Итак, я делаю пользовательский интерфейс для управления ультразвуковым датчиком GPiOs. У меня есть каталог, полный кода датчиков, а затем у меня есть проект Django с приложением django. Я пытаюсь импортировать ultrasound.py в views.py, чтобы использовать главную функцию, которая получает …

06.12.2021
Выбор объектов из модели django на основе пользовательского ввода

У меня есть большая модель django, содержащая около 800 объектов, и я хочу создать представление, в котором пользователь может выбрать определенное количество этих объектов, чтобы передать их другому представлению для дальнейшей обработки. Тот факт, что в модели так много …

06.12.2021
Написание функции JavaScript в моделях Django

Я хотел бы получить длинные переменные lat из моего models.py, который выглядит примерно так: from django.db import models from django.core.validators import MaxValueValidator, MinValueValidator class Marker(models.Model): latitude = models.FloatField( validators=[MinValueValidator(-90), MaxValueValidator(90)], ) longitude = models.FloatField( validators=[MinValueValidator(-180), MaxValueValidator(180)], ) …

06.12.2021
TemplateDoesNotExist в / Home.html Тип исключения: TemplateDoesNotExist

My Customers urls.py ''' from django import urls from django.urls import path from django.urls.resolvers import URLPattern from . import views urlpatterns = [ path('', views.Home ,name= 'Home'), path('Hall/', views.Hall ,name= 'Hall'), path('Food_item/', views.Food_item ,name= 'food'), path('About_us/', views.About_us ,name= …

06.12.2021
Как обслуживать премиум-контент на основе подписки пользователя в django

Здравствуйте, ребята, надеюсь, что то, как я задаю этот вопрос, соответствует стандартному способу stackoverflow. У меня есть проект, над которым я работаю. В этом проекте вам нужно подписаться на определенный план (на месяц, 3 месяца или 6 месяцев), чтобы получить …

06.12.2021
Angular to Django: Невозможно загрузить файл - файл пуст

Я создаю функцию загрузки файлов в моем приложении, где пользователь должен загрузить файл excel вместе с датой (используя выборку даты). Затем пользователь нажимает кнопку загрузить, и это вызывает представление в Django, которое запускает класс python, который загружает данные в …

06.12.2021
Как создать галерею lightbox на основе цикла for loop с помощью django

(новичок в Django dev здесь, без знания Javascript) Я создаю Django-сайт, предназначенный для отображения одной страницы для каждого извещения в базе данных. К уведомлениям могут быть прикреплены некоторые изображения: иногда ни одного, иногда несколько, максимум до десятка. …

06.12.2021
Ошибка Not Found после входа в систему google с помощью django-allauth

Я использую пакет django-allauth и провайдер google для аутентификации в моем проекте django. Все работало нормально в разработке, но когда я запустил свой проект на сервере, я получил ошибку. Когда я нажимаю кнопку "Log in with Google" на странице входа, …

06.12.2021
Django - фильтровать набор запросов, пока не будет достигнута сумма

Представим себе модель под названием Roll. Она хранит результат броска шестигранного кубика (D6): class Roll(models.Model): outcome = models.PositiveSmallIntegerField('Roll', null=False, blank=False, default=1) Есть много рулонов, например: print(list(Roll.objects.all().values_list('outcome', flat=True))) &gt;&gt;&gt; [1, 5, 6, 3, 5, 4, 4, 3, 2] …

06.12.2021
Django: получение значений атрибутов

Я хочу получить все значения атрибутов, но, к сожалению, я получил только одно, которое получается из self.name Мой models.py class Container(models.Model): number = models.CharField(max_length=13) # Example: MSKU 907032-3 iso_type = models.ForeignKey(Container_type, on_delete=models.CASCADE, null=True) weight = models.PositiveSmallIntegerField(null=True) terminal = …

06.12.2021
Docker Django + Nginx используют имена хостов

Я создал конфигурацию docker-compose с одним контейнером для Django и другим для Ngnix, но обращение к Nginx в качестве клиента приводит к: Заголовок HTTP_HOST: 'имя_контейнера.имя_сети:порт'. Указанное доменное имя не является действительным в соответствии с RFC 1034/1035. location …

06.12.2021
Django - как суммировать значения одного и того же ключа?

Я хочу суммировать значение ключа count, если значения year_taken имеют дубликаты, как мне это сделать? так что вывод будет выглядеть следующим образом {'year_taken': '2019-2020', 'count': 1}, {'year_taken': '2021-2022', 'count': …

06.12.2021
Как выборочно отметить книги, прочитанные пользователем во фронтенде, если у меня есть общая база данных книг и база данных конкретных прочитанных книг?

У меня есть модель "Книги" в django, которая хранит такую информацию, как название, автор и т.д. (здесь не имеет значения, просто упоминается для некоторого контекста). Я отображаю всю эту информацию с помощью Paginator и каждый пользователь имеет возможность отметить …

06.12.2021
Отправка комбинации двух входных значений с помощью htmx

Я пишу простой сайт на Django и решил попробовать библиотеку Htmx на стороне клиента для загрузки html фрагментов. Теперь я хочу сортировать списки по разным полям, по возрастанию и по убыванию. У меня есть что-то вроде этого: &lt;div …

06.12.2021
Модель профиля Django

Я начинающий django и пытаюсь создать модель профиля, которая взаимодействует со встроенной моделью "User" через поле отношения One-To-One, в результате не удается охватить свойства модели пользователя экземпляром модели профиля и наоборот. Кто-нибудь может мне помочь. models.py from django.db import …

06.12.2021
Невозможно обслуживать статические файлы Django S3

Я пытаюсь поместить статические файлы на S3, и вот что у меня пока есть в settings.py: # AWS S3 Static Files Configuration AWS_ACCESS_KEY_ID = config('AWS_S3_ACCESS_KEY_ID') AWS_SECRET_ACCESS_KEY = config('AWS_S3_SECRET_ACCESS_KEY') AWS_STORAGE_BUCKET_NAME = config('AWS_S3_STORAGE_BUCKET_NAME') AWS_S3_CUSTOM_DOMAIN = f'{AWS_STORAGE_BUCKET_NAME}.s3.amazonaws.com' AWS_S3_OBJECT_PARAMETERS = { 'CacheControl': 'max-age=86400', …

06.12.2021
Django не подключается к базе данных с некоторых IP

Django не подключается к базе данных на спринтхосте с некоторых IP. В доступе по IP на спринтхосте указаны все возможные IP адреса - %.%.%.% и непосредственно тот, с которого подключение не работает. В чем причина ошибки и как ее исправить? …

06.12.2021
Как аннотировать связанную таблицу в django?

У меня есть две сущности Task и Technology. Таблица технологий имеет FK к задаче и каждая задача имеет 9 технологий. enabled категория частота c1 c2 c3 note …

06.12.2021
Изменение цвета фона в выпадающем списке опций выбора

Я создаю форму с помощью django. Одно из полей формы представляет собой select с опциями. Поле формы: {{ form.work }} Варианты выбора после рендеринга следующие: &lt;select name="work" class="form-control" required="" id="id_work"&gt; &lt;option value="" selected=""&gt;---------&lt;/option&gt; &lt;option value="chair"&gt;The …

06.12.2021
Я получаю объект 'BasePermissionMetaclass' не является итерируемым при попытке получить доступ к api

Я пытаюсь получить доступ к api, который я сделал, но я продолжаю получать эту 'BasePermissionMetaclass' object is not iterable ошибку views.py class BlogPostListView(ListAPIView): queryset = BlogPost.objects.order_by('-date_created') serializer_class = BlogPostSerializer Lookup_field = 'slug' permission_classes = (permissions.AllowAny, ) class BlogPostDetailView(RetrieveAPIView): …

06.12.2021
Как обновить запасы через покупку и продажу в Django?

Я работаю над Django Billing Webapp/Invoicing Webapp. У меня проблема с обновлением запасов через покупки и продажи. Я хочу, чтобы количество медикаментов увеличивалось при покупке и уменьшалось при продаже. Но после множества попыток я не могу этого добиться. Пожалуйста, помогите …

06.12.2021
Истечение/недействительность сессии во всех браузерах, кроме текущего

У меня есть приложение django, которое использует сессии на основе cookie. У меня есть сценарий использования, когда после того, как пользователь меняет пароль, я обновляю сессию, используя update_session_auth_hash(request, request.user). Проблема в том, что когда я вхожу в систему …

06.12.2021
Сообщения об ошибках Django rest Framework. Не работает

Я новичок в Django и работаю над небольшим проектом, я хочу, чтобы сообщение об ошибке было показано, если пользователь оставил поле пустым. код, который я написал, не работает. Кто-нибудь может мне помочь? def validate_name(school: School): if school.name is …

06.12.2021
Невозможно получить доступ к локальному веб-серверу django

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

06.12.2021
Как снять цензуру с паролей на странице администратора Django? [закрыто]

Я создаю страницу администратора для проекта по кибербезопасности. В пользователях страницы администратора, профиль пользователя должен показывать пароль в нецензурном формате, например, abcdefghijklmn, но он отображается как abc***********. Мне нужно убрать цензуру. В sqlite3 он хранится в хэшированном формате.