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

22.11.2021
Django order by count by date

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

22.11.2021
Django social share fb link with 500 internal error header [закрыто]

Я установил django-social-share и добавил социальную кнопку share на fb. Как можно настроить текст ссылки, которой можно поделиться? Сейчас она показывает Server Error 500, хотя при нажатии на ссылку она работает нормально. Я не могу найти ответ на эту …

22.11.2021
Могу ли я указать пользовательское значение по умолчанию, которое будет использоваться при миграции после добавления нового родительского класса в модели Django?

Я пишу приложение Django, которое предоставляет очень простую модель Submittable, от которой пользователи приложения должны наследоваться, когда они хотят использовать другие функциональные возможности приложения. # app1 class Submittable(models.Model): is_submitted = models.BooleanField(default=False) # other methods here # app2 …

22.11.2021
Проблема чтения файлов с помощью python

Я пытаюсь прочитать файл (текст), использую функцию readlines(), но не получаю в прочитанном файле формат, такой как полужирный, заголовки, курсив

22.11.2021
Чтение данных о некоторых продуктах из файла csv с помощью python в командной строке

У меня есть файл csv, в котором есть информация обо всех продуктах, поэтому я хочу выполнить некоторые основные функции, например Вам нужно показать данные на основе выбора пользователя. Пользователь выбирает фильтры, которые он хочет применить (он …

22.11.2021
TypeError: Объект типа ImageFieldFile не является JSON сериализуемым - django

Я пытаюсь сделать сообщение через ajax запрос и JsonResponse но когда я пытаюсь загрузить изображение в форму и отправить ее, она выдает эту ошибку со стороны сервера : TypeError: Объект типа ImageFieldFile не является JSON сериализуемым …

22.11.2021
Локализация bootstrap - Таблица не отображается так, как хотелось бы

Я использую следующий код: В зависимости от языка браузера я меняю локаль Даже если язык браузера en-US, по умолчанию устанавливается голландский <script src="https://unpkg.com/bootstrap-table@1.18.3/dist/bootstrap-table.min.js"></script> <script src="{% static 'js/bootstrap-table-nl-BE.js'%}"></script> <script src="{% static 'js/bootstrap-table-fr-BE.js'%}"></script> <script> $(document).ready(function() { var userLang = navigator.language …

22.11.2021
Перенаправление после XMLHttpRequest

Я рисую на холсте, а затем загружаю рисунок в базу данных (Django). Я добился этого, создав Blob и отправив форму с XMLHttpRequest. Но после загрузки как мне перейти на страницу, на которой отображается новый файл? Я бы хотел, чтобы …

22.11.2021
Почему мой 127.0.0.1/800 не подключается к базе данных администратора Django даже после миграции 001 initial.py

Поскольку я новичок в Django. Я создаю проект под названием trackback, в котором я создаю приложение под названием projects после успешного создания суперпользователя для моего Django admin и миграции моей базы данных 0001 initial.py не подключается. Я зарегистрировал имя …

22.11.2021
Django - Добавление мета-таблицы для динамической таблицы

Я хотел бы создать динамическую таблицу в виде Person. Дополнительная информация зависит от требований пользователя в виде ключ-значение. Поэтому я ищу, как правильно выполнить эту операцию. Мои коды таковы: class Person(models.Model): age = models.CharField(..) name = models.CharField(..) class PersonMeta(models.Model): value …

22.11.2021
Ошибки при начале работы с django-eav2

Я пытаюсь сделать простое приложение для создания пользователями тестов множественного выбора друг для друга, где они могут указать, какой тип данных должен применяться к ответу на каждый вопрос. Для этого я пытаюсь заставить работать django-eav2, следуя руководству <a href="https://django-eav2.readthedocs.io/en/latest/usage.html#simple-registration" rel="nofollow …

22.11.2021
После любой ошибки в Django html я получаю одно и то же исключение: 'ascii' кодек не может декодировать байт 0xe2 в позиции 9735: ordinal not in range(128)

Exception inside application: 'ascii' codec can't decode byte 0xe2 in position 9735: ordinal not in range(128) File "/venv/lib/python3.6/site-packages/channels/http.py", line 213, in __call__ await self.handle(body) File "/venv/lib/python3.6/site-packages/asgiref/sync.py", line 150, in __call__ return await asyncio.wait_for(future, timeout=None) File "/Library/Frameworks/Python.framework/Versions/3.6/lib/python3.6/asyncio/tasks.py", line 333, in wait_for …

22.11.2021
Сохраните некоторые поля из одной модели в другую. Когда я создаю новость, я хочу, чтобы поля title, mainphoto, created и gallery_news были сохранены в модели Photo.

Когда я создаю новость, я хочу, чтобы поля title, mainphoto, created и gallery новости были сохранены в модели Photo. Я пытался сделать это методом save в serializers.py, но это не сработало. Кто-нибудь может помочь мне с этой проблемой models.py …

22.11.2021
Django ORM | FOREIGN KEY constraint failed при связи m2m

Есть две модели: Project и Category. Модель Project: class Project(models.Model): # some code... categories = models.ManyToManyField( 'Category', verbose_name='Категории', related_name='projects', related_query_name='project', symmetrical=True, ) # some code... class Meta: verbose_name = 'Проект' verbose_name_plural = 'Проекты' def __str__(self) -&gt; str: return str(self.name) …

22.11.2021
Проблема внешнего ключа в логической репликации postgres в django

Я настроил логическую репликацию postgres между несколькими БД в моем проекте django для репликации общих данных, таких как django_content_types, комментарии и т.д. из первичной БД в периферийные БД. При этом нет ведущей или ведомой БД, потому что данные из периферийных …

22.11.2021
Отправка данных с ПЛК на веб-сервер http://localhost:8080

Помогите, пожалуйста!!! У меня есть программируемый логический контроллер (ПЛК), который может работать по ethernet для связи с другими устройствами по протоколу TCP/IP. Теперь мой вопрос: "Возможно ли принимать данные на веб-сервер от внешнего устройства, такого как ПЛК? Также …

22.11.2021
Отсутствие необходимого флага в Heroku и Django

Я использую Heroku для развертывания моего простого приложения Django. Но когда я пытаюсь создать секретную команду, она выдает мне ошибку. Шаги взяты из настоящего python

22.11.2021
Django: помощь в реализации отчетов об ошибках

Я пытаюсь реализовать систему отчетов об ошибках, которая напрямую отправляет ошибки в slack. Шаги выглядят следующим образом: My API fails and return a 400 error. The Middleware will check if the response code equals 400 Call the function …

22.11.2021
Баг django.contrib.humanize.templatetags.humanize NaturalTimeFormatter?

Хочу убедиться, что это действительно баг, либо получить коммент как исправить: import datetime import random from django.contrib.humanize.templatetags.humanize import NaturalTimeFormatter from django.shortcuts import HttpResponse def random_tm_str(): choices = tuple(x for x in range(10)) delta = datetime.timedelta(days=random.choice(choices), hours=random.choice(choices), minutes=random.choice(choices)) now = datetime.datetime.now() …

22.11.2021
Скрыть (очевидное) отношение от вложенного сериализатора в DRF

Django + rest framework. Кажется, что это должно быть частым и распространенным вопросом, но я не смог найти ничего подобного, поэтому здесь я спрашиваю: У меня есть документ и его элементы: class DocumentSerializer(ModelSerializer): ... items = ItemsSerializer(many=True, required=False) class …

22.11.2021
Почему в Django возникает ошибка Exception Value: cursor "_django_curs_140539182187712_sync_1"?

Я получаю следующую ошибку на сайте Herokuapp, в то время как локальная версия моего приложения Django работает просто отлично. Любая помощь или руководство были бы признательны. Примечание: The site was not being recognized earlier, and …

22.11.2021
Как узнать, какой домен запущен? [закрыто]

У меня есть два сервера, на которых одновременно работает только один celery, и мне нужно знать, какой сервер работает при запуске классов cron. Есть ли способ узнать это?

22.11.2021
Как загрузить изображение в django и nextJs с помощью formidable

Я новичок в NextJs и понятия не имею, что я делаю. Я пытался загрузить изображение из Postman, это сработало, но когда я попытался использовать NextJs (отправить данные в /api, а затем отправить данные в бэкенд, это не сработало), затем …

22.11.2021
Использование тега шаблона (в HTML ) в представлении в качестве переменной

Я создаю веб-страницу на Django, Я хочу создать следующую и предыдущую запись в нижней части страницы блога. Есть ли способ использовать простой тег {{post.title}} в HTML и направить его на страницу просмотра, чтобы найти индекс текущего поста?

22.11.2021
Django - Сравнение значений времени в шаблоне

Мне нужно по-разному отображать значения времени суток для событий в HTML-шаблоне Django, если компоненты даты равны, например, если время начала и окончания приходится на одну и ту же дату, мне нужно отображать в формате 'Wed 15 Dec 2021 18:00 …

22.11.2021
Как обновить таблицу данных с помощью вызова Ajax

У меня есть таблица, которая отображает содержимое модели всякий раз, когда кто-то обращается к URL /project_page. < < Я думаю, что функция реализована, и я получаю data правильно в функции успеха Ajax, но я не знаю, как "внедрить" …

22.11.2021
Словари в Django Views: Итерация по словарю, содержащему пары ключ-кверисет

В настоящее время у меня очень раздутая функция просмотра деталей в моем модуле Django Views. Основная причина этого в том, что я создаю списки из словарей (от 2-50 пар ключ-значение) путем итерации по каждому словарю и добавления результата в уникальный …

22.11.2021
Функциональность поиска в Postgres, позволяющая пользователю искать строку UUID в таблице базы данных в Django APP

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

22.11.2021
Django autoescape все еще отображает HTML-теги для пользовательского фильтра

Я создал пользовательский фильтр, который в основном выглядит так from django import template from datetime import datetime from django.contrib.humanize.templatetags.humanize import intcomma from django.utils.safestring import mark_safe register = template.Library() def into_bs_badge(value): # &lt;span class="badge badge-primary"&gt;Primary&lt;/span&gt; # &lt;span class="badge badge-secondary"&gt;Secondary&lt;/span&gt; # …

22.11.2021
Django.utils.crypto get_random_string() вызывает ошибку дублирования ключа?

Я использую get_random_string() из django.utils.crypto для генерации случайного short_id для моей модели. Там всего несколько десятков записей. from django.utils.crypto import get_random_string class MyModel(models.Model): ... short_id = models.CharField(default=get_random_string, max_length=12, unique=True) По какой-то причине я получаю ошибку дублирования ключа, …

22.11.2021
Как добавить белый список IP-адресов в HTTP API?

Я хочу добавить возможность разрешить доступ к моему HTTP API, написанному с помощью DJango и Django Rest Framework, только некоторым IP-адресам (список уже будет предоставлен).

22.11.2021
Как получить последние значения в этой базе данных?

Я использую sqlite. class Member(models.Model): member_id = models.AutoField(primary_key=True) is_update = models.IntegerField(default=0) member_name = models.CharField(max_length=50) member_group = models.IntegerField(default=0) room_name = models.CharField(max_length=20) bed_name = models.CharField(max_length=20) gender = models.IntegerField(default=0) birth_date = models.DateField() phone_number = models.CharField(max_length=11) protector = models.CharField(default='protector',max_length=50) def __str__(self): return str(self.member_id) …

22.11.2021
Как создать отчет о тестировании в Django с помощью selenium и LiveServerTestCase?

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

22.11.2021
Как вычислить дату между разными полями в двух наборах запросов с одинаковым внешним ключом в Django

Я использую Django. Есть ли способ подсчета между разными полями в наборе запросов с одним и тем же внешним ключом?!!! То есть, мы хотим вычесть дату регистрации из даты инъекции. Вы хотите получить (2021-1-03) - (2021-10-31) = 3 дня. …

22.11.2021
Текстовый редактор summernote для панели администратора Django загружается очень медленно

< У меня есть модель Enterprise и в этой модели более 60 полей, Summernote-Django добавил их в текстовый редактор. В моем случае 25 полей в одной модели были добавлены Summernote-Django в текстовый редактор, проблема в том, что эта модель …

22.11.2021
Несколько шаблонов в одном представлении списка

У меня есть несколько ListView, реализованных по отдельности с разными именами шаблонов с похожей моделью, как я могу использовать их в одном представлении списка, которое может принимать несколько шаблонов? Views.py class ManagerOpenedTicketView(LoginRequiredMixin,TemplateView): template_name = 'app/pm_open_tickets.html' def get_context_data(self, **kwargs): …

22.11.2021
В чем разница между использованием Django Rest API и django.contrib.auth для создания приложения для входа/выхода из системы

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

22.11.2021
Попытка сохранить DRY в Django: Рефакторинг повторяющегося кода в Views

У меня есть множество различных представлений списков для таблиц. Каждое представление отличается только используемым шаблоном. Моя единственная успешная стратегия заключается в использовании декоратора, содержащего общий код, а затем возвращающего 'pass' для функции представления. Проблема, с которой я сталкиваюсь, заключается …

22.11.2021
Виджет Django autocomplete light Select2 не отображается

Я следовал учебнику DAL и могу получить доступ к объекту json по адресу http://127.0.0.1:8000/entry/river-autocomplete/?q=S Итак, я знаю, что мой вид работает. После этого я не могу получить ничего, кроме стандартного виджета для ForignKey. Из просмотра …

22.11.2021
Как запретить доступ к API django на основе булева поля is_active?

У меня есть модель автора с полем: is_active = models.BooleanField(default=False) Я хочу ограничить доступ автору, чья is_active=False. Я могу использовать что-то подобное в каждом api: get_object_or_404(uuid=id, is_active=True) Но я хочу глобально ограничить доступ к …