У меня есть проект с Django, Django REST Framework и PostgreSQL. И моя цель сделать поиск с определенными условиями: логические операторы (AND, OR, NOT) нечувствительный к регистру оператор like * для поиска по префиксам. som* …
Я использую приложение Django. У меня есть функция, которая возвращает некоторый извлеченный текст. Так вот метод: def total_fruit_cost(self, file_name): self.extract_text_from_image(file_name) fruit_cost_found = [] single_fruit = [fruit for fruit in self.fruit_word] for fruit in single_fruit: if len(re.findall(self.regex_fruit_cost(fruit), file_name)) > …
У меня есть база данных, которая состоит из конфигурации приложения. Приложение может иметь различные ключи конфигурации, и в основном у меня нет информации о том, сколько ключей у меня есть, и имена ключей тоже неизвестны. Мне нужно иметь ответ …
Я делаю форму, которая будет отправлять письмо после заполнения полей. Письмо должно содержать всю информацию, написанную в форме, но в форме я сделал кнопку для добавления дополнительных элементов, и это приведет к появлению двух новых полей "выбрать компонент" и "количество". …
У меня есть круговая диаграмма, которую я хочу отобразить сообщение об отсутствии данных, когда нет данных, которые должны быть показаны. Я пробовал методы здесь , но это, кажется, прекращает отображение диаграммы все вместе, даже когда есть данные. …
У меня возникла проблема с использованием multipart/form-data, вложенных сериализаторов и загрузкой изображений/файлов. Я думаю, что мои модели и сериализаторы работают хорошо, но в какой-то момент во время разбора данных формы происходит сбой. Я только что расширил BaseParser для …
Я пытаюсь получить ip-адрес пользователя для подсчета просмотров проекта блога, и когда пользователь не вошел в систему, я получаю эту ошибку integrityError at /article/another-post-to-test-things-out/ NOT NULL constraint failed: cms_viewcount.session Вот мой views.py # regular blog details def blog_detail(request, …
На моем сайте Wagtail есть система пагинации, которая отлично работает с обычными постами. Однако я хотел сделать пагинацию категорий постов и не смог этого сделать, он загружает URL "Posts", теряя категорию. Вы можете увидеть пример здесь, щелкнув страницу …
У меня есть модель, которую я использую в django admin для отслеживания действий, совершенных над задачей. Модель включает поле user, чтобы показать, какой пользователь добавил действие. Проблема в том, что когда добавляется новое обновление задачи, django перезаписывает предыдущего пользователя …
Я хочу проверить, происходят ли в транзакции аномалии данных, такие как грязное чтение, неповторяющееся чтение, фантомное чтение, потерянное обновление и т.д. На самом деле, я использовал person таблицу , которая имеет id …
Я сделал форму, в которой пользователь должен ввести дату и время. Я хочу убедиться, что время вводится в правильном формате, поэтому я написал функцию convert_to_time, чтобы она вызывала ValidationError, когда формат времени неправильный, но это не работает так, как …
Я изучаю Django и испытываю трудности с пакетом django-filter. В качестве домашнего задания я создаю NewsPortal. Он показывает новости, и мне нужно сделать фильтр, который мог бы перечислять новости по дате. Плюс мне нужно использовать календарь для выбора нужной …
Я пытаюсь получить несколько записей из базы данных MySQL, но похоже, что фильтрация по полю float не работает. Когда я фильтрую только по user_id, я получаю все записи, но когда я добавляю предложение value, я получаю исключение DoesNotExist. …
У меня есть слушатель событий, который будет показывать текстовую область для написания сообщения в зависимости от выбранной строки темы. Код работает, но вторая текстовая область почему-то отступается. Код HTML: <td>Message</td> <td><textarea id="area1" cols="80" rows="6" onfocus="if(this.value==this.defaultValue)this.value='';" name="area1">Please type …
Задача: Я хочу получить все счета-фактуры, в которых название проекта соответствует заданной строке. У Invoice есть внешний ключ к Project. Проблема: Я хочу использовать функцию для выполнения поиска проекта, чтобы я мог переработать и инкапсулировать это использование. Для этого …
Похоже, что <p> как-то неправильно интерпретируется при использовании шаблона Django с {% autoescape off %}. Не имеет значения, в каком месте я определяю <p> - перед тегом autoescape, после или даже внутри содержимого, передаваемого в этот раздел. Все остальные теги …
Я пытаюсь создать приложение, в котором я запускаю игру с обратным отсчетом. Для этого у меня есть цикл обратного отсчета. Проблема в том, что когда я ожидаю цикл отправки, все сообщения отправляются после завершения цикла. Когда я помещаю функцию в …
У меня есть таблица с 2 строками, но я могу дублировать ее кнопкой (Добавить еще одно средство Word) и ТОЛЬКО ОДНОЙ КНОПКОЙ ОТПРАВИТЬ для всех строк: Ниже приведен код JQuery, который получает записанное аудио …
У меня есть 5 моделей с одинаковыми полями, которые наследуются от базовой модели. Теперь для всех пяти моделей у меня есть 5 сериализаторов, сериализующих все поля для соответствующих моделей. Пример настройки приведен ниже базовая модель class BaseModel(models.Model): field 1 …
Я пытаюсь передать args в запросе get приложению plotly: но я не могу получить информацию. my_webpage.html?value=1 views.py: def my_webpage(request): return render(request, 'home/my_webpage.html', {}) my_webpage.html : {% extends 'base.html' %} {% load static %} {% block content %} {% …
Я хочу отобразить данные моделей в файле шаблона, но это просто не работает, даже когда я передаю QuerySet объектов сообщений в качестве контекста в функцию render. Название приложения - CD Вот мой код models.py from django.db import models …
Я хочу использовать элемент шаблона bootstrap в моей django-форме: html-код выглядит следующим образом: Какой подход я должен использовать для загрузки этого …
Я пытался запустить эту команду с помощью os.system, эта команда должна сначала запустить виртуальную среду, а затем запустить сервер Django: import os os.system(''' .\\match_pyinstaller\match_project\\venv\\Scripts\\activate python .\match_pyinstaller\match_project\manage.py runserver ''') происходит то, что команда выполняется без ошибки "Процесс …
Я отправляю PUT запрос, но я не понимаю как получить данные из PUT запроса с помощью request views.py elif self.request.method == 'PUT': comment = self.request.PUT['index'] index = self.request.PUT['comment'] review.objects.get(pk=index).update(comment=comment) return HttpResponse() toy_detail.html <script> $(document).ready(function(){ function getCookie(name) { let …
Я сделал mixin (такой же, как родительский класс) для моей модели brand, и я хочу получить имя класса дочерних классов и заменить его на help_text в классе parent. Есть ли какое-нибудь решение? class TitleSlugMixin(models.Model): title = models.CharField( _('title'), …
Я хочу оптимизировать запросы в базу данных. У меня возникает ситуация по которой мне нужно фильтровать по одному столбцу, но по с нескольким значениям. И все отфильтрованные данные отправить в словаре. Я знаю, что у QuerySet есть кэш. Но похоже …
#views.py . . . detailedStatement = { 'selectedOption1' : '90 degrees', 'correctAnswer1' : '180 degrees', 'selectedOption2' : 'angle', 'correctAnswer2' : 'side' } #Above dictionary contains 200 elements diction = { 'detailedStatement' : detailedStatement } return render(request, "result.html", diction); Так …
Рассмотрите следующие модели: class Author(models.Model): name = models.CharField(max_length=100) class Book(models.Model): author = models.ForeignKey(Author, related_name="books", on_delete=models.CASCADE) title = models.CharField(max_length=100) created_at = models.DateTimeField(auto_now_add=True) И следующий код: queryset = Author.objects.all() for author in queryset: print(author.name) print(author.books.latest("created_at").title) Вышеуказанное приводит …
Когда клиент добавляет товар в корзину, в корзине отображается items и cartItems и все остается как должно быть, но когда кто-то удаляет реальный продукт из списка продуктов, items тоже удаляется как должно быть, но cartItems или количество продуктов, которое было …
В ответ на HttpResponse я получаю pdf в виде строки (по словам разработчика, который его установил, он должен приходить как "массив байтов JSON"), но когда я проверяю тип в python, это строка. Как сохранить файл в формате pdf, используя поле …
В представлении подробностей в моем Django приложении я показываю ссылки на все прикрепленные файлы в сообщении. Проблема в том, что если ссылка слишком длинная, она выходит за границы. Возможно ли показать только часть ссылки, если она слишком длинная, или ограничить …
Новичок в django, нужна помощь, пытаюсь реализовать фильтрацию поиска в django(сам поиск уже реализовал). Хочу выбирать пункты area(frontend, backend, etc.) и keywords(python, php, js, etc.) из моей таблицы Experience и по этим полям уже вести поиск. Допустим я выбираю в …
Прежде всего, я новичок в этом деле и хочу сделать нечто подобное. Я хочу отфильтровать записи базы данных в моем проекте, который я создал с помощью Django, и отправить их на адрес электронной почты в определенном формате. Я понятия …
Мне нужно создать свой собственный запрос, возможно mock. Как я могу это сделать?
Проблема в том, что раньше это работало... Но потом я решил изменить свой frontend css framework, и тогда он перестал работать. Хотя код точно такой же. мой файл asgi.py from channels.routing import ProtocolTypeRouter, URLRouter from django.core.asgi import get_asgi_application …
У меня есть модель, которая выглядит вот так : class Test(models.Model): user = models.ForeignKey('users.CustomUser', models.CASCADE) name = models.CharField(max_length=64) class TestVersion(models.Model): test = models.ForeignKey('Test', models.CASCADE) name = models.CharField(max_length=255) validation_1 = models.BooleanField(default=False, editable=False) validation_2 = models.BooleanField(default=False, editable=False) validation_3 = …
У меня есть простое приложение Django, управляющее аутентификацией и регистрацией пользователей с помощью dj-rest-auth и JWT. В соответствии с docs, я настроил приложение на использование JWT с помощью плагина simple-jwt в settings.py: …
Подскажите пожалуйста, как я могу уменьшить количество запросов, я прикреплю код ниже: models.py class Post(models.Model): .... @property def views_count(self): return PostViews.objects.filter(post=self).count() class PostViews(models.Model): IPAddres= models.GenericIPAddressField(default="111.222.333") post = models.ForeignKey(Post, on_delete=models.CASCADE,related_name="post_views_count",) date = models.DateTimeField(auto_now_add=True) def __str__(self): return self.IPAddres views.py posts = …
Def test_post_exist(self, page_context): """Метод для проверки существования поста на страницах.""" if 'page_obj' in page_context: post = page_context['page_obj'][0] else: post = page_context['post'] task_author = post.author task_text = post.text task_group = post.group task_image = post.image self.assertEqual(task_author, self.post.author) self.assertEqual(task_text, self.post.text) self.assertEqual(task_group, self.post.group) self.assertEqual(task_image, …
Я пытаюсь развернуть свое первое приложение Django / Postgres на Pythonanywhere. Я активировал postgres на своей учетной записи / настроил порт / адрес и т.д., но когда я пытаюсь запустить код, я получаю ModuleNotFoundError: No module named 'apotheekMijlbeek_main'. По …