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

19.11.2022
"Поле DateTimeField %s получило наивный дататайм (%s)

'2022-11-11' это входное значение, полученное от фронт-энда, RuntimeWarning: DateTimeField PaymentChart.date получило наивный datetime (2022-11-18 00:00:00) при активной поддержке часовых поясов. это ошибка, которая возникает paydate = datetime.datetime.strptime(date,'%Y-%m-%d').isoformat() вот как я пытался преобразовать дату, но не получается …

19.11.2022
Отсутствие помощников даты и времени в админке Django

У меня есть модель, которая включает поле datetime... # Create your models here. class BroadcastNotification(models.Model): message = models.TextField() broadcast_on = models.DateTimeField() sent = models.BooleanField(default=False) class Meta: ordering = ['-broadcast_on'] На страницах администратора исчезли хелперы для этого поля. …

19.11.2022
Django - Как сравнить разные модели с одинаковым внешним ключом

Я действительно застрял в том, как это сделать, и буду признателен за помощь. У меня есть три модели, две из них имеют одно и то же поле внешнего ключа: class AccountsPlan (models.Model): code = models.CharField(max_length=7, unique=True,) name = models.CharField(max_length=100, …

19.11.2022
Метод Axios POST в React отображается как анонимный пользователь и ошибка CORS в Django Backend

Я успешно использую методы GET в Axios, и информация о вошедшем пользователе успешно передается в бэкенд со следующим кодом : await axios({ method: 'get', url: BASE_BACKEND_URL + `/project/` + project_uuid + `/`, data: {}, headers: { 'Content-Type': 'application/octet-stream' }, …

19.11.2022
Django-фильтр пагинации только первого неудачного поискового файла

Я использую django-filter с пагинацией, пока файл поиска находится на первом месте в списке filter.py -> fields = ['name_procss','typeLevel'], пагинация для фильтра этого файла не работает. fitler.py: import django_filters from MyCore.models import MyRunStats class MyRunStatsFilter(django_filters.FilterSet): def gen_choice(self,filed): return tuple((l, l) …

19.11.2022
Соединение html с css с помощью django

Это html файл, в котором я пытаюсь добавить рейтинг звезд book_detail.html {% extends "base.html" %} {% load static %} {% block title %} Block Detail Page {% endblock title %} {% block sidenav %} {% for item in item_list %} …

19.11.2022
Проблемы с фильтрацией столбцов, в которых много строк со значением None (база данных Django)

Я фильтрую определенный столбец в базе данных PostgreSQL. n = Database.objects.values(column).count() for i in range(0, n): name = list(Database.objects.all().values_list(column, flat=True))[i] Имеется 105 строк. Начиная со строки 86 и далее значения None. Однако, при запросе строки 43, …

19.11.2022
Веб-форма, в которую можно загрузить pdf-файл, и он будет переведен в видимый текст

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

19.11.2022
Два вида одного URL

У меня есть один dashboard_view URL path("", view=dashboard_view, name="dashboard"). На этой странице вы можете увидеть домашнюю страницу без авторизации. Однако, если вы авторизуетесь, я представляю модальное всплывающее окно, чтобы позволить пользователю заполнить CreateForm. Проблема в том, что …

19.11.2022
{% csrf_token %} django ошибка при распознавании речи

Я написал код на JavaScript для голосового поиска с использованием распознавания речи. В html-форме, если я загрузил токен 'csrf' для формы post, распознавание речи не работает. Оно работает, когда нет токена 'csrf'. Почему возникает такая проблема? Вот …

19.11.2022
Python Django - Передача нескольких параметров в Factory во время тестирования

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

19.11.2022
Что приводит к тому, что текст имеет нечетный символ в конце

Я использую стандартный файл django base.html со следующим {% load i18n static %}<!DOCTYPE html> {% get_current_language as LANGUAGE_CODE %}{% get_current_language_bidi as LANGUAGE_BIDI %} <html lang="{{ LANGUAGE_CODE|default:"en-us" }}" dir="{{ LANGUAGE_BIDI|yesno:'rtl,ltr,auto' }}"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> …

19.11.2022
Как читать json-файл массива объектов с помощью python flask

У меня проблема с чтением файла JSON, этот файл содержит массив объектов следующего вида: [{"some": 1, "list": [{"one":1}]},{"some": 1, "list": [{"one":1}]}] мой код выглядит следующим образом: ls_plano = json.loads(open("tests/mocks/lsplano_itens_pessoais.json", encoding="utf8").read()) покажите мне эту ошибку: <a …

19.11.2022
Что делает метод django Manager.create()?

Я копался в rest_framework, пытаясь понять, как это работает, и наткнулся на вызов Model.objects.create(), но я не могу найти метод create() для менеджеров моделей django ни в документации, ни в исходном коде . Похоже, что …

19.11.2022
Как задать ForeignKey во view

Как в views.py привязать объявление к полю ForeignKey? Я пытаюсь это сделать так, но не получается: AdvertisementImages.objects.create(image=i, advertisement=form.save()) Я перепробовал кучу вариантов и перерыл весь гугл, но ничего не помогло. Буду очень благодарен за любую помощь! models.py class HelpAnnouncement(models.Model): …

19.11.2022
Django crispy форма не публикуется или представление неверно

В настоящее время я работаю над системой заметок/комментариев. Она предназначена для работы в качестве добавления заметок к каждому отдельному проекту. Например, вы создаете "Проект", и есть раздел заметок или комментариев, предназначенный для добавления обновлений к проекту. Вот мой view.py …

19.11.2022
Django на Droplet: Не удалось загрузить ресурс: сервер ответил со статусом 500 (Внутренняя ошибка сервера)

Я получаю ошибку внутреннего сервера при установке проекта Django на Droplet с помощью GUnicorn и GNINX Как на домене, так и на IP-адресе дроплета: Не удалось загрузить ресурс: сервер ответил со статусом 500 (Внутренняя ошибка сервера) Ожидаемый …

19.11.2022
Как реализовать отправку команды со страницы на Django через SSH?

Как реализовать отправку команды со страницы на Django через SSH? Необходимо, чтобы на странице была кнопка, при нажатии на которую отправляется команда по SSH на виртуальную машину Ubuntu. Добрый день. Вопрос по поводу реализации SSH на страницах в Django. …

19.11.2022
Django SESSION_EXPIRE_AT_BROWSER_CLOSE не работает в Firefox 107 или Chrome 107

В Firefox 107.0 в Win 10, в settings.py, у меня есть SESSION_EXPIRE_AT_BROWSER_CLOSE = True В хранилище в Firebug я вижу куки sessionid с Expires/Max-Age: Session. Когда я закрываю Firefox и перезапускаю его, куки все еще там, как и …

18.11.2022
Django.core.exceptions.AppRegistryNotReady: Приложения еще не загружены | APScheduler

У меня есть следующий код APScheduler: import atexit from apscheduler.schedulers.background import BackgroundScheduler from main.utils import run_employee_import scheduler = BackgroundScheduler() scheduler.add_job(run_employee_import, "interval", minutes=2) scheduler.start() # Shut down the scheduler when exiting the app atexit.register(lambda: scheduler.shutdown()) Когда я добавляю этот …

18.11.2022
Как использовать форму входа в Django (Python)?

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

18.11.2022
Почему Django пытается найти мое изображение в таком каталоге?

Вместо "/media/" он пытается найти здесь. ??? Идея была в том, чтобы поместить несколько изображений в один объект, в админ панели все работает, но в html шаблоне он прокладывает неправильный путь к изображению. …

18.11.2022
Как запустить ML-модель с помощью Django и Celery

У меня есть проект Django, который использует модель("deepset/roberta-base-squad2") для составления некоторых прогнозов. Сервер получает запрос с параметрами, которые вызывают функцию очереди. Эта функция и делает предсказания. views.py class BotView(GenericAPIView): serializer_class = BotSerializer def post(self, request, *args, **kwargs): try: serializer …

18.11.2022
Реализация CyberSource в Python

Я пытаюсь реализовать CyberSource´s Microform в Python, но есть проблема с captureContext, который я отправляю на фронтенд. Вот ошибка сообщения: r {name: 'MicroformError', reason: 'CAPTURE_CONTEXT_INVALID', message: 'You have not supplied a valid capture context.', informationLink: 'https://www.cybersource.com/products/payment_security/secure_acceptance', correlationId: undefined, …} correlationId: …

18.11.2022
Django regroup tag get fields values

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

18.11.2022
Представление basket.views.basket_add не возвращало объект HttpResponse. Вместо этого оно вернуло None

Когда ранее я пытался добавить цену, это сработало. Когда я добавил количество товара, что-то не получилось. Я смотрел много раз, но безуспешно. Если кто-то может мне помочь, я буду благодарен. Вот моя ошибка: введите описание …

18.11.2022
Объект 'User' не имеет атрибута 'user', В чем проблема?

Моя цель - сбросить пароль по почте. Но profile_obj представления ChangePassword возвращает None и 'NoneType' object has no attribute 'user'. Почему? Я пробовал разные способы, но ничего не получилось. Представление ForgetPassword работает хорошо. Представление ChangePassword не работает. Где проблема? Дайте …

18.11.2022
Пользовательский обработчик ошибок django при использовании django-hosts

У меня есть система, на которой развернут django-hosts, все работает нормально. До сих пор я обрабатывал 404 и 500 ошибки в продакшене с помощью хитрого трюка: просто поместил файлы 500.html и 404.html в корень папки templates. Это очень хорошо …

18.11.2022
Не удается загрузить статический или медиа файл, загружается только статический, когда я помещаю файлы в staticfiles, затем colllectstatic Django

Я пытался поместить файлы в static, но даже когда у меня есть файл в static, я все равно не могу открыть их на localhost. Я не могу использовать их, пока не помещу их в staticfiles, а затем python manage.py …

18.11.2022
Как Python "mysqlclient/MySQLdb" знает, где найти "libmysqlclient?".

Я получаю отслеживание, которое говорит, что интерфейсный пакет "libmysqlclient" не может быть найден - и действительно, он не может быть найден там, где ищет Python: /usr/lib. Из предыдущих записей трассировки следует, что он использует @RPATH в качестве источника того, …

18.11.2022
Как реализовать отправку команды со страницы на Django по SSH?

Вопрос по поводу реализации отправки SSH со страницы в Django. Необходимо, чтобы При нажатии кнопки отправлялась команда по SSH на сервер. Есть такой код с использованием Paramiko: views.py class StartServer(Server, View): def get(self, request, *args, **kwargs): form = AddServerForm(request.POST or …

18.11.2022
Django обновляет базу данных каждый день

Я сделал сайт wordlegolf, www.wordlegolfing.com, на котором мы с друзьями играем в wordle, и он ежедневно отслеживает наши результаты. Я отслеживаю оценки всех пользователей и имею табло, отображаемое на сайте. Если кто-то забывает сделать wordle в …

18.11.2022
Django передача контекста в JsonResponse

Я разрабатываю веб-страницу с фильтрами для фильтрации результатов на странице. Вызывается Ajax, который отправляет фильтры в мой Django back-end. Результаты фильтруются, и данные должны быть переданы обратно на front-end. Теперь мне нужно передать результаты моделей с контекстом во …

18.11.2022
Не может показать категории, в чем проблема?

Введите описание изображения здесь Вот код Я пробовал много способов, но не смог найти никакого решения

18.11.2022
Приложение Heroku успешно развернуто, но при загрузке сайта возникает ошибка приложения, пожалуйста, помогите ее исправить

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

18.11.2022
Невозможность экспорта переведенных полей django-parler с помощью общей команды dumpdata

Есть ли способ сбрасывать и загружать данные с помощью TranslatableModel, потому что при использовании обычной команды python manage.py dumpdata app.Organization -o fixtures/organizations.json Django переведенные поля не появляются в файле. models.py: class Organization(TranslatableModel, Entity): translations = TranslatedFields( name = models.CharField(verbose_name=_("Name"), …

18.11.2022
Как Django rest IsAdminUser не проходит, даже если пользователь является администратором?

Class Admin(models.Model): username = models.CharField(primary_key=True, max_length=30) password = models.CharField(max_length=255) email = models.EmailField(unique=True) created_on = models.DateTimeField(auto_now=True) django_user = models.OneToOneField(User, on_delete=models.CASCADE, related_name='admin') class AdminAPIViewSet(viewsets.ModelViewSet): queryset = Admin.objects.all() serializer_class = AdminSerializer permission_classes = [permissions.IsAdminUser] def get_queryset(self): if self.request.user.is_authenticated: return Admin.objects.filter(username=self.request.user.admin.username) else: return …

18.11.2022
Django Many2Many ограничение

Я использую Django с Django-Rest-Framework (без форм, без django_admin). У меня есть следующие модели class Company(models.Model): ... class Sector(models.Model): ... company_id = models.ForeignKey(Company) employees = models.ManyToManyField(Employee) class Employee(models.Model): ... company_id = models.ForeignKey(Company) Сотрудник может находиться в нескольких Секторах, …

18.11.2022
Как отслеживать клики по mailto в электронном письме

Я отправляю электронные письма через Mailgun, используя django backend. Mailgun отправляет мне обратно вебхуки с информацией о кликах по url в письме. Однако они НЕ посылают мне обратно пинг о кликах mailto. Я обратился в службу поддержки, и они …

18.11.2022
Django-recaptcha error <urlopen error [Errno 11001] getaddrinfo failed>

* Я внедрил reCAPTCHA от Google на свой сайт с помощью плагина django-recaptcha. Все работает хорошо. Но когда я проверяю капчу и запускаю форму, я получаю эту ошибку &lt;urlopen error [Errno 11001] getaddrinfo failed&gt;. Хотелось бы узнать, как его …