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

22.09.2022
Подключение приложения Django, развернутого на IIS, к базе данных Sql Server

В настоящее время я испытываю трудности с подключением моего приложения Django к базе данных SQL Server после его развертывания на IIS. Мои текущие настройки для базы данных таковы: DATABASES = { 'default': { "ENGINE": 'mssql', "NAME": 'databasename', "USER": …

22.09.2022
Почему шаблон django не отображает тег после тега include

Я думаю, почему шаблон не отображает тег после {% include %}. Когда я ставлю какой-нибудь тег типа something перед тегом include, он работает. Но он не работает, если я пытаюсь поставить его за тегом include :( в index.html <html …

22.09.2022
Мне нужна помощь в добавлении счетчика слов на входной текст в приложении flask paraphraser

Мне попался в руки проект с открытым исходным кодом paraphraser, написанный на python и flask, и мне нужна помощь в добавлении к нему некоторой функциональности. Я совсем новичок в этой области, поэтому прошу простить меня, если я скажу что-то …

22.09.2022
Ошибка запроса Django taggit: должен быть экземпляр "model_name"

У меня есть очень простой класс Photo, который использует django_taggit class Photo(models.Model): ... some other fields tags = TaggableManager(blank=True) Как ни странно, даже такой простой запрос, как этот: blue_tag = Tag.objects.get(name='blue') q1 = Photo.objects.filter(tags=blue_tag) some_tags = Tag.objects.filter(name__icontains='b') …

22.09.2022
Понимание хранения данных в Ubuntu [закрыто]

У меня есть хост с экземпляром Ubunbu и в нем у меня есть docker контейнеры с проектом django, postgres, cronjob и nginx. Я проверяю диск хоста с помощью df -h и получаю следующее: Filesystem Size Used Avail Use% Mounted …

22.09.2022
Python Django {% if usuario.username == user %} не работает :(

Мне нужна помощь. Я хочу перечислить всех пользователей, избегая логина пользователя. если я печатаю user= juan если я напечатаю usuario.username=juan Есть одна и та же строка {% if usuario.username == user %} Nothing {% else %} <tr><td> {{usuario.username}} …

22.09.2022
Selfjoin в Django для получения списка комбинаций и их количества

к сожалению, мне сейчас не хватает правильной идеи, поэтому я пробую свой первый пост здесь: Моя модель: class MyModel(models.Model): interesting_value = PositiveIntegerField() other_value2 = PositiveIntegerField() other_value3 = PositiveIntegerField() ... Теперь я хочу сделать что-то вроде …

22.09.2022
Объединить SSL-сертификат Comodo

У меня есть сайт Django под управлением Nginx на DigitalOcean. Теперь у меня есть сертификат от Comodo. У меня есть 4 файла AAACertificateServices.crt SectigoRSADomainValidationSecureServerCA.crt USERTrustRSAAAACA.crt mydomain.crt Как мне объединить эти файлы и что мне нужно делать дальше? …

22.09.2022
Функция смешивает значения разной модели (в пределах одинаковых именованных полей)

Вот моя функция поиска def search(request): query = request.GET['query'] allPoststit = List.objects.filter(title__icontains=query) allPostscont = List.objects.filter(content__icontains=query) allPostsl = allPoststit.union(allPostscont) allPoststitm = MusicList.objects.filter(title__icontains=query) allPostscontm = MusicList.objects.filter(content__icontains=query) allPostsm = allPoststitm.union(allPostscontm) allPoststitb = BookList.objects.filter(title__icontains=query) allPostscontb = BookList.objects.filter(content__icontains=query) allPostsb = allPoststitb.union(allPostscontb) allPosts2 = allPostsl.union(allPostsm) …

22.09.2022
Попытка заставить работать API в приложении Django, которое я создаю, следуя учебнику

Полученные ошибки Здравствуйте, спасибо, что прочитали. Итак, я следую учебнику от codewithmosh и в настоящее время создаю приложение на django. Все шло гладко, пока я не попытался заставить API работать на нем. Первое, что мне …

22.09.2022
Python test coverage не может опустить папку env/venv и выбрасывает ERROR, собирая ошибку env/Lib

Я столкнулся с этой проблемой, когда пытаюсь провести тестирование в проекте Django из docker. Основываясь на инструкциях в руководстве, я успешно реализовал black test и isort test. Однако, когда дело доходит до Pytest, я сталкиваюсь с вышеупомянутой проблемой, несмотря …

22.09.2022
Поле видно только в режиме "Письмо".

У меня есть следующее поле в моем приложении Django Admin: class ContractForm(forms.ModelForm): ativo = forms.CharField( initial="this is a test" ) Значение поля видно, когда зарегистрированный пользователь имеет все разрешения (может добавлять, изменять и просматривать) на стандартной консоли …

22.09.2022
Создание объектов в базе данных: FOREIGN KEY constraint failed

Когда я пытаюсь создать объект в моей базе данных, он выдает мне эту ошибку FOREIGN KEY constraint failed Я не понимаю, почему. У кого-нибудь есть идеи? models.py from django.contrib.auth.models import User from django.db import models class …

22.09.2022
Почему моя панель навигации отображается неправильно? Отображается как текст

Мой Navbar выглядит следующим образом: Изображение моей панели навигации Почему не так : Изображение желаемой панели навигации ПОЖАЛУЙСТА, ПОМОГИТЕ! (Я НОВЫЙ ПРОГРАММИСТ, В НАСТОЯЩЕЕ ВРЕМЯ ИЗУЧАЮ ВЕБ-РАЗРАБОТКУ)

22.09.2022
Как лучше всего организовать доступ с помощью Django к базе данных, в которой некоторые поля DateTime хранятся в местном часовом поясе, а другие - в UTC?

Каким будет наилучший подход к решению следующего случая с помощью Django? Django нужен доступ к базе данных (в MariaDB), в которой значения времени хранятся в часовом поясе UTC, за исключением одной таблицы, в которой все значения для всех столбцов …

22.09.2022
Android и "сервер" outh keys gcloud

У меня есть мандаты OAuth2.0 для аутентификации с помощью outh2.0 для android и ios, я получаю доступ и рефрештокены. Я храню refreshToken . Затем на сервере django я пытаюсь получить новый access_token с указанным выше маркером обновления, отправив …

22.09.2022
Поиск информации о столбцах MS SQL Server для моделей Django

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

22.09.2022
Ввод данных в Django с помощью отношений, какой способ является стандартным или наиболее эффективным?

В случае модели без отношений the, наиболее эффективным способом ввода данных будет использование django.forms.ModelForm. Возьмем следующий пример: class Customer(models.Model): first_name = models.CharField(max_length=120) last_name = models.CharField(max_length=120) def __str__(self): return f"{self.first_name} {self.last_name}" class CustomerModelForm(forms.ModelForm): class Meta: fields = ("first_name", "last_name") …

22.09.2022
Pytest - Как передать фикстуру в метод setup?

Насколько я понимаю, передать фикстуру в метод setup невозможно? Пытаюсь так: @pytest.fixture def my_fixture(): return 'value' class TestSome: def setup(self, my_fixture): print(my_fixture) # <bound method TestSome.test_some of <test_views.TestSome object at 0x7ffc80e9b730>> def test_method(self): assert True Получается сделать только так: …

22.09.2022
Функция on_save() не срабатывает при создании модели

Я получил две следующие модели: class Stuff(models.Model): ... def custom_function(self): ... class MyModel(models.Model): name = models.CharField(max_length=200) many_stuff = models.ManyToManyField(Stuff, related_name="many_stuff+") many_other_stuff = models.ManyToManyField(Stuff, related_name="many_other_stuff+") def __init__(self, *args, **kwargs): super(MyModel, self).__init__(*args, **kwargs) for stuff in self.many_stuff.all(): many_stuff.custom_function() def on_save(self, *args, …

22.09.2022
Django по умолчанию регистрирует пользователя в журнале

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

22.09.2022
Django MultiSelect Dropdown Checkbox для обновления моделей

Как создать выпадающий флажок multiselect (checked=True, unchecked=False) для обновления моделей? Ниже приведен мой текущий код: models.py: class TestProfile(models.Model): revenue = models.BooleanField(default=False) costOfRevenue = models.BooleanField(default=False) forms.py: class CreateTestProfile(forms.ModelForm): class Meta: model = TestProfile fields = '__all__' views.py: …

22.09.2022
Поле пароля видно и не зашифровано на сайте администратора Django

Для использования email в качестве имени пользователя я переопределяю встроенную модель User следующим образом (вдохновлен исходным кодом Django) models.py class User(AbstractUser): username = None email = models.EmailField(unique=True) objects = UserManager() USERNAME_FIELD = "email" REQUIRED_FIELDS = [] def …

22.09.2022
Django конечная точка с slug и id

Как создать конечную точку, которая будет возвращать данные, используя два разных поля? Модель: class Post(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) post_title = models.CharField(max_length = 125) text = models.TextField() slug = models.SlugField(max_length=100, unique=True, blank=True) Serializer: <pre …

22.09.2022
Taggit.managers.TaggableManager как использовать его с классом Django FilterSet и фильтровать с помощью __in все (каждый) элементы

В отличие от фильтра по умолчанию __in, который возвращает все записи, которые соответствуют хотя бы одному элементу в списке, я хочу вернуть все записи, которые соответствуют всем элементам в списке, используя класс Django FilterSet и поле Django-taggit TaggableManager

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

Я создал модель Task: class Task(models.Model): name = models.CharField(max_length=200, null=True) author = models.ForeignKey(User, on_delete=models.DO_NOTHING, blank=True, null=True) company = models.ForeignKey(Company, on_delete=models.DO_NOTHING) eta = models.CharField(max_length=20, null=True, blank=True) Я хочу, чтобы eta сохранялось как CharField, которое будет вводиться пользователем через два …

22.09.2022
Как хранить UInt8Array в модели django

Как сказано в заголовке, Как хранить UInt8Array в модели django? Надеюсь, вы сможете мне помочь, большое спасибо.

22.09.2022
Фильтровать по категориям подкатегории, принадлежащие к одной категории разных товаров в админзоне django

Я хочу, чтобы при добавлении товаров в админке django, когда я ввожу категорию товара, перечислялись только подкатегории, принадлежащие только этой категории. Вот мои модели class Category(models.Model): category_name = models.CharField(max_length=50) slug = models.SlugField(max_length=100, unique=True) category_image = models.ImageField(upload_to = 'photos/categories', blank …

22.09.2022
Simplejwt не отображается в опциях импорта

Я установил djangorestframework-simplejwt с помощью pip, настроил файл settings.py для его использования, но когда я пытаюсь импортировать пакет, он не отображается в списке импортируемых пакетов. 'DEFAULT_AUTHENTICATION_CLASSES': ( 'rest_framework.authentication.SessionAuthentication', 'rest_framework.authentication.BasicAuthentication', 'rest_framework_simplejwt.authentication.JWTAuthentication', ), Список импорта: <img …

22.09.2022
ModuleNotFoundError, даже если модуль (имя приложения) установлен

Я хочу начать проект, но при попытке сделать миграции, я получил ModuleNotFoundError, даже если мои приложения "установлены" в настройках У меня есть 2 приложения: аутентификация и блог. В аутентификации я переопределил модель User с AbstractUser и это все Python …

22.09.2022
После запонения формы в context_processors ошибка ValueError at / dictionary update sequence element #0 has length 0; 2 is required Django

Мне надо сделать заказ звонка, чтобы при нажатии на кнопку отправки номера телефона, происходил редирект. Сейчас, введеный номер отправляется, однако после нажатия на кнопку отправки, сейчас мне выдается ошибка: dictionary update sequence element #0 has length 0; 2 is required …

22.09.2022
Какой тип поля базы данных для множественного выбора Поисковый фильтр с DRF?

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

22.09.2022
Как визуализировать изображения в Django

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

22.09.2022
Валидаторы форм Django Crispy

У меня Django и я использую crispy формы для ввода данных о пользователе. Проблема в том, что некоторые новые пользователи имеют в своем имени диакритические символы. Тогда я получаю следующую ошибку: Enter a valid “slug” consisting of letters, numbers, …

22.09.2022
Django Queryset filter

Моя таблица django содержит поле, содержащее строки, разделенные запятыми. class RawData(TimeStampModelMixin): id = models.UUIDField(primary_key=True) media = models.TextField() Столбец media будет содержать значения типа 'Multimedia, TV', 'Multimedia, TV Station'. Мне нужно отфильтровать строки таблицы Rawdata так, чтобы в столбце media …

22.09.2022
У Celery проблемы с разрешением DNS?

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

22.09.2022
Django получает последнее значение для каждого значения ключа forgin

В models.py class loan(models.Model): completed=models.BooleanField(default=False) created_at = models.DateTimeField(auto_now_add=True,null=True) application_id=models.CharField(max_length=100,unique=True) class topay(models.Model): loanapplication=models.ForeignKey(loan,on_delete=models.CASCADE,null=True) paymentdate=models.DateField(null=True, blank=True) Как получить дату последнего платежа для каждой заявки на кредит В views.py topay.objects.filter().values().annotate(last=Max('paymentdate'))

22.09.2022
Каждый раз, когда я устанавливаю django для своей виртуальной среды, я в конечном итоге устанавливаю его глобально. Как установить django только для виртуальной среды?

Я новичок и пытаюсь изучить Django, для этого я работаю в виртуальной среде. Всякий раз, когда я пытаюсь установить Django в моей виртуальной среде, он устанавливается глобально, чего, я думаю, мне следует избегать. Вот изображение моей командной строки.<a href="https://i.stack.imgur.com/f062x.png" …

22.09.2022
Как установить отношение "один к одному" в модели django в базе данных mongo?

Я использую mongo db с djongo в django. У меня есть две модели Employee и PresentEmployee. Сотрудник: class Employee(models.Model): employee_id = models.CharField(primary_key=True, max_length=10, null=False, blank=False) employee_name = models.CharField(max_length=200, null=False, blank=False) email = models.EmailField(max_length=500, null=True, blank=True) def __str__(self): return …

22.09.2022
Как включить package.tar.gz в проект Python и установить его

У меня есть проект Django и он использует пакет folium, в который мне нужно было добавить некоторый код. Теперь у меня есть этот модифицированный пакет package.tar.gz в каталоге проекта. Как установить его после деплоя на Heroku и использовать вместо …