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

29.07.2022
Использование функции Like on Date в sql-запросе

SELECT survey_id, orchardist_name, village, panchayat, dev_block, tehsil, district, survey_id AS ACTION FROM hd_survey_head WHERE created_on BETWEEN '%%' AND '%%' AND dev_block='CHAUPAL' AND panchayat LIKE '%%' AND village LIKE '%%' На моем живом сайте есть опция начальной и конечной …

29.07.2022
Как агрегировать сумму нескольких предыдущих агрегированных значений в django ORM

Используется: django 3.2.10, postgresql 13.4. У меня есть следующий набор запросов с агрегатной функцией Count queryset = Model.objects.all().aggregate( trues=Count('id', filter=Q(criteria=True)), falses=Count('id', filter=Q(criteria=False)), ) Что я хочу: queryset = Model.objects.all().aggregate( trues=Count('id', filter=Q(criteria=True)), falses=Count('id', filter=Q(criteria=False)), total=trues+falses, <--------------THIS ) …

29.07.2022
Добавление столбца со статусом в csv при загрузке с помощью django

Я создал метод для чтения и загрузки csv с помощью python django. Но если я хочу добавить столбец со статусом к загружаемому csv, как это сделать?

29.07.2022
Запись данных в базу данных Django на основе других данных из этой же базы данных

Models.py ''' class Main(models.Model): divisions = models.ManyToManyField('Divisions') num_staff = models.IntegerField(null=True, blank=True) class Divisions(models.Model): name = models.CharField(max_length=200) num_staff = models.IntegerField(null=True, blank=True) class Staff(models.Model): div = models.ForeignKey(Divisions, on_delete=models.SET_NULL, null=True) ''' Вопрос Где и что нужно записать чтобы при добавлении через админ …

29.07.2022
Django_python3_ldap использование нескольких OU в LDAP_AUTH_SEARCH_BASE

нужна помощь... я использую django_python3_ldap и он работает нормально, когда я изменяю settings.py для каждого запуска, используя разные LDAP_AUTH_SEARCH_BASE . userxxx is logged in with LDAP_AUTH_SEARCH_BASEOU=Users,OU=xxx Accounts,OU=ZZZ,DC=domain,DC=local useryyy is logged in with LDAP_AUTH_SEARCH_BASEOU=Users,OU=yyy Accounts,OU=ZZZ,DC=domain,DC=local я пробовал …

29.07.2022
Необязательная связанная форма в Django

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

29.07.2022
Использование библиотеки npm в шаблоне django

Я хочу использовать модуль javascript npm в шаблоне django. В документе javascript говорится npm install waveform-playlist --save на cli и использовать эту строку в коде. import WaveformPlaylist from "waveform-playlist"; Итак, пока что я пишу этот скрипт в …

29.07.2022
Значение td таблицы html-формы не сохраняется в базе данных django

Я пытаюсь сохранить значение td, которое я получаю через Js в базе данных, используя django. Я указываю имя td, но оно не сохраняется, выдавая ошибку :(1048, "Column 'total' cannot be null"). td находится в моем нижнем колонтитуле (tfoot) Почему …

29.07.2022
Ограничение FOREIGN KEY не работает, когда любой пользователь staff_user сохраняет любой объект на странице администратора

сохранение любого объекта как admin (первый superuser, который я создал из cli) на странице администратора работает просто отлично. но каждый раз, когда любой другой staff_user (независимо от того, является он superuser или нет) пытается сохранить любой объект, я …

29.07.2022
Django/Python: сигнал post_save - ожидается строка или байтоподобный объект

У меня есть сигнал post_save, который не работает с ошибкой 'ожидается строка или байтоподобный объект'. Я не уверен почему, это вызвано вызовом create_user ниже:- Это для создания пользователя в схеме арендатора для вновь созданного арендатора: @receiver(post_save, sender=Client) def create_user(sender, …

29.07.2022
Как выбрать необходимую базу данных для Pytest? У меня их 2 - одна удаленная, другая локальная. Мне нужно, чтобы pytest запускался на локальной.

По умолчанию используется облачная база данных. И когда pytest пытается создать временные данные, он получает ошибку разрешений. Поэтому я хочу создать вторую базу данных для использования с pytest. Как я могу выбрать эту базу данных в конфигурации pytest? DATABASES …

29.07.2022
Django - отображение количества объектов, указывающих на ключ?

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

29.07.2022
Поиск уникальных значений в django

Я начинающий пользователь Django. Мой вопрос заключается в следующем, Как я могу получить все уникальные названия категорий в search_result? Мой models.py class Category(models.Model): category_name = models.CharField(max_length=20, unique=True) logo = models.ImageField(upload_to='Category') slug = models.SlugField(unique="True") def __str__(self): return self.category_name class …

29.07.2022
Как использовать параметр queryset набора форм модели в ModelForm?

# this is my model class Creator(models.Model): name = models.CharField(max_length=50) class Article(models.Model): title = models.CharField(max_length=688, blank=True) creator = models.ForeignKey(Creator, on_delete=models.CASCADE) class ArticleCoAuthor(models.Model): article = models.ForeignKey(Article, on_delete=models.CASCADE) co_author = models.CharField(max_length=190) # code ArticleFormset = modelformset_factory(Article, form=forms.ArticleForm, extra=1, can_delete=True) article_formset = ArticleFormset( …

29.07.2022
Django HTML-кнопка при нажатии вызывает функцию бэкенда

Я пытаюсь добавить в html кнопку, которая появляется только при определенных событиях, это работает для меня, но я хочу добавить скрипт/функцию onclick, которая будет вызывать функцию backend view.py, которая удаляет определенную комнату при нажатии, модель комнаты: owner(fk), name, slug. …

29.07.2022
Получение переменной из файла views.py в html-файл

Я пишу простой код для получения переменной из HTML файла. Вот мой код: файлviews.py def VariableView(request): context = {'firstName: Muhammad' , 'lastName: Khan'} return render(request, 'Variable.html',context) Файл Variable.html: <body> <h1>VARIABLE.HTML</h1> <h2>{{firstName | upper}}</h2> </body> …

29.07.2022
Django runserver, похоже, запускает два экземпляра

Я работаю над проектом, в котором пользователи могут размещать сообщения и комментарии. Я создал одно приложение под названием core. В core/views есть файл comments.py. В нем есть класс следующего вида: class CommentList(APIView): authentication_classes = [BasicAuthentication, TokenAuthentication] permission_classes = [IsAuthenticated] …

29.07.2022
Как отправить форму в Django ModelForm без изменения значения пароля?

Я новичок в Django и хочу попросить совета: В форме должна меняться информация о пользователе, но если я не заполняю поля "password" и "confirm_password", то в базу данных отправляется пустая строка. Я пытался внести изменения в валидатор пароля, но не …

29.07.2022
Как игнорировать более 50% регистрации транзакций в новом релизе для приложений Django

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

29.07.2022
Невозможно обновить поле JsonField в Postgres с помощью необработанных запросов в Django

Я пытаюсь запустить этот код после миграции. cursor.execute(f'UPDATE abc_model SET "abc_temp" = \'{{"0" : "{abc}" }}\' WHERE abc_model."id" = {id}') Я получаю эту ошибку при использовании дампа следующей версии: -- Dumped from database version 9.5.25 -- Dumped …

29.07.2022
Вставка строки после до 4-го индекса строки - python [закрыто]

Здравствуйте эксперты, я новичок в python, я пытаюсь добиться того, чтобы добавить '/' после 4-го индекса строки Пример: входная строка имеет 6-ю длину '202204', поэтому я пытаюсь добавить '/' после 4-го индекса, чтобы на выходе получилось следующее 2022/04. …

29.07.2022
Создание объектов внешнего ключа внутри сериализатора

У меня есть две модели: class Author(models.Model): name = models.CharField(max_length=255) class Books(models.Model) author = models.ForeignKey(Author, on_delete=models.CASCADE, related_name='books_author') name = models.CharField(max_length=255) Теперь мне нужно создать автора и связанные с ним книги в одном запросе внутри create serializer. Входящие …

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

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

29.07.2022
Динамическая генерация QR-кода в шаблоне django python

Я пытаюсь создать динамический код для этого класса в шаблоне Django (print_id_Card.html), может ли кто-нибудь помочь мне в этой проблеме. это моя модель, для которой я собираюсь создать QR-код. class Customer2(models.Model): Customer_Name=models.CharField(max_length=30) Customer_Address=models.CharField(max_length=100) Customer_Phone=models.IntegerField() Customer_Email=models.EmailField(max_length=50) Picture=models.ImageField(upload_to='Images',blank=True, null=True) QR=models.ImageField(upload_to='Images',blank=True, …

29.07.2022
ModuleNotFoundError: Нет модуля с именем 'api.apps'

Я следую учебнику Tech with Tim https://www.youtube.com/watch?v=JD-age0BPVo&list=PLzMcBGfZo4-kCLWnGmK0jUBmGLaJxvi4j&index=1&t=373s, и когда я пытаюсь запустить makemigrations, я получаю ошибку ModuleNotFoundError: No module named 'api.app' После выполнения команды в терминале, я получил эту ошибку. ryanmg@Ryans-MacBook-Pro music_controller % python3 manage.py makemigrations Traceback …

29.07.2022
Почему данные из входного файла не передаются? Django

Я хочу проверить данные, которые получил из запроса, но данные в теге input(file multiple = "True") не передаются. <form> ... <input type="file" name="img_section_1" multiple> ... <form> print(request.FILES.get('img_section_1')) >>>None Я не хочу использовать поле формы. Потому что я …

29.07.2022
Django как сохранить текущего пользователя из views.py

У меня есть таблица под названием items office_id , sem ,sy ,remarks, recorded_by И таблица с именем customuser userid, password, email Как сохранить userid текущего пользователя в таблице items > recorded_by? пока это мой views.py …

29.07.2022
Запрос к модели django для сравнения дневной продажи с предыдущим днем (сравнение двух строк модели базы данных)

У меня есть модель django, которая является "DailyReport" продажи компаний Я хочу узнать изменение продажи компании за предыдущий день. Модель, которую я определяю, выглядит следующим образом: class DailyReport(models.Model): company = models.CharField(max_length=50) sale = models.IntegerField() date = models.DateField() …

29.07.2022
Создание модели Django настаивает на использовании auth_user, когда я создал пользовательский тип пользователя

Код, вызывающий ошибку: obj = CustomUser.objects.all()[0] o = Order(portfolio={'stocks': 'appl'}, user=obj, money=1) o.save() Я пытаюсь создать новый объект заказа, который использует экземпляр CustomUser CustomUser определяется следующим образом: class CustomUser(AbstractUser): id = CharField(max_length=100, default=NO_ACCOUNT) Порядок определяется следующим …

29.07.2022
Перебор базы данных для отображения изображений в шаблоне Django

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

29.07.2022
Как сохранить несколько данных в базе данных с помощью набора запросов Django из таблицы Html

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

29.07.2022
Django Size (Dropdown) и Color (Buttons) изменение цены товара по цвету данных кнопки JQuery

Цвет продукта не меняется в зависимости от размера, но цена меняется в зависимости от цвета и выбранного по умолчанию размера ФайлViews.py vies.py подробная страница

29.07.2022
Django Показать все сообщения от одного пользователя

Я создаю клон instagram на Django. У меня есть базовая функциональность, где пользователь может разместить изображение, и оно отображается на главной странице. Я хотел бы сделать "страницу пользователя", на которой будут отображаться только посты пользователя. Например, example.com/foobar будет отображать …

29.07.2022
Я продолжаю получать ошибку: нет такой таблицы: blog_category даже когда пытаюсь запустить python3 manage.py makemigrations и python3 manage.py migrate

Я просмотрел много сообщений, и все они говорят, что нужно запустить python3 manage.py makemigrations и python3 manage.py migrate или даже python3 manage.py migrate --run-syncdb, но проблема в том, что я получаю эту ошибку при выполнении этих команд, а также …

29.07.2022
Как я могу сохранять файлы изображений в Django

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

29.07.2022
Как повторно искать результаты Q-объекта (django-q)

В настоящее время я пытаюсь отобразить результаты поиска в объекте Q, но результаты поиска не содержат значений, указанных в поиске. Причина неизвестна, но поиск в основном происходит в следующем виде. result = resultObject.filter(conditions) Содержание условий <Q: (AND: ('search__icontains', '3'), …

29.07.2022
Как я должен сохранять, обрабатывать и обновлять данные textarea (пока пользователь продолжает их редактировать) в Django?

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

29.07.2022
Как добавить контент в приложение Django blog?

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

29.07.2022
Получение данных о пользователе из другой модели

У меня есть модель (Poll), которая содержит другую модель (User) с данными пользователя. Я хочу получить имя пользователя, опубликовавшего опрос но ниже произошла ошибка I/flutter (21892): type 'int' is not a subtype of type 'String' это …

29.07.2022
Как лучше всего работать с наследованием в django

У меня есть три типа товаров Курс, Книга, Краска, и у меня есть модели Корзина и CartItem, я думал использовать многостороннее наследование в Django, которое будет выглядеть примерно так: class Product(models.Model): name = models.CharField(max_lenght=50) ...... class Course(Product): ...... class …