Я работаю над проектом Django, в котором есть множество импортируемых модулей в различных файлах, иногда до 50 строк импортов на страницу. Чтобы уменьшить беспорядок, я создал единый файл "imports.py", чтобы централизовать мои импорты. Вот краткий пример того, как …
Я запускал веб-сервер Django в виртуальной машине Ubuntu 22.04 с помощью Parallels (Standard Edition Version 20.0.1) на моем M2 Mac. python manage.py runserver 0.0.0.0:8000 Затем я просматриваю веб-сайт в Chrome/Safari/Firefox на Mac OS, указывая браузеру IP-адрес виртуальной машины …
Я пытаюсь развернуть приложение Django с помощью Nginx и uWSGI на системе Linux (WSL2), но сталкиваюсь с проблемой, когда Nginx обслуживает страницу по умолчанию вместо моего приложения Django. Я подтвердил, что uWSGI работает, и мое приложение Django функционирует самостоятельно. …
Я получаю следующую ошибку при попытке загрузить изображение и загрузить его в pdf с помощью xhtml2pdf с шаблоном, при просмотре в админке все выглядит правильно, но в pdf выдает ошибку ValueError at /multas/ <PmlTable@0x1F3B48B4320 2 rows x 1 cols> with …
В настоящее время я развертываю приложение с помощью Docker (версия 27.2.1), используя docker compose на debian 11. Мой файл docker-compose.yml состоит из определения 4 контейнеров (app, api, db и ngninx). app и api - это приложения Django. db …
Я работаю в компании, которая работает с чатботом Whatsapp. Я создал страницу, чтобы наши клиенты регистрировались с помощью своего бизнес-аккаунта в facebook для получения прав на отправку сообщений от их имени. Я реализую встроенную регистрацию на простой странице, чтобы …
Я хочу фильтровать непосредственно по значению lat/lng в поле GeoDjango PointField. например, geolocation__lat__lte=40.0 Обычно в django я могу получить доступ к широте/долготе напрямую, как geolocation.x или geolocation.y, поэтому я попытался отфильтровать, как geolocation_y__lte=40.0. FieldError: Unsupported lookup 'y' for …
Я успешно контейнеризировал свои приложения Django и Nextjs с помощью docker, эти контейнеры работают локально, но при развертывании на хостинговой платформе Render у меня возникла проблема с привязкой службы к порту, по крайней мере, именно такое сообщение об ошибке …
Есть вот такой универсальный миксин для формы. Он должен выводить ошибку, если юзер, при изменении данных, введет уже занятое имя, но если введет свое же имя, то форма должна его пропустить. class UniqueNameErrorMixin: def clean_name(self): name = self.cleaned_data.get('name') current_obj = …
Я пытаюсь установить мой проект Django с помощью docker и использовать postgres для db, и для этого мне нужно установить libpq: RUN apk update --no-cache && apk add --no-cache libpq Но я получил эту ошибку во время выполнения docker …
Я использую Nautobot (приложение на основе Django), которое использует Redis и Celery для асинхронного выполнения задач. Случайно при обращении к странице заданий я получаю следующую ошибку, говорящую о том, что соединение с сервером Redis было закрыто. <a href="https://i.sstatic.net/cBjBEegY.png" …
Django 4.2.16 В моем коде есть эта строка (а также множество других текстов i18n): filter_text = _('Filter') Я создаю файл po локали "de": django-admin makemessages --locale de -i venv Результирующий файл po поврежден (см. отсутствующий префикс …
Как включить кнопку загрузки и перенаправления на новую страницу? Я пробовал много комбинаций кода, но он просто загружается и не перенаправляет <div class="banner"> <h3>Download your file:<br> {{ filename }}</h3> <div> {% csrf_token %} <form action="{% url 'download_pdf' %}" enctype="multipart/form-data" …
Я хотел бы добавить поля внешнего ключа в сериализатор DRF. Мне нужна конечная точка API с информацией о деталях публикации со всеми комментариями к этой публикации со всеми изображениями к этой публикации и с номером Likes к этой публикации. …
Я использую Django с базой данных PostgreSQL, и у меня есть модель, которая хранит пути к файлам (в частности, пути к файлам S3) в поле CharField, вот так: class File(models.Model): file_path = models.CharField(max_length=255) Я часто получаю запись …
Итак, я создал две папки (помимо основной папки проекта) Одна из моих папок - это основное приложение, а вторая - папка пользователей. Сообщение об ошибке: Страница не найдена (404) Метод запроса: POST URL запроса: <a href="http://127.0.0.1:8000/users/register" …
У меня есть приложение Django, которое на основе определенного условия выполняет то или иное представление на основе класса. def compatibility_whatever_view(request: Request, *args, **kwargs) -> Response: if is_legacy: return LegacyWhateverView.as_view()(request, *args, **kwargs) else: return WhateverView.as_view()(request, *args, **kwargs) У …
Мы планируем построить систему отслеживания приложений с несколькими ролями и разрешениями. Мой вопрос заключается в следующем : Какая платформа лучше - Django CMS или Django? У меня сложилось впечатление, что Django CMS поставляется со всеми ролями / группами / …
Мне нужно протестировать сохранение кода подтверждения в кэш Redis. Например, есть представление, которое обрабатывает запрос на регистрацию пользователя. Представление принимает номер телефона и отправляет на него SMS с кодом. Код генерируется дополнительной функцией. Вот как подружить эту функцию, …
Я работаю над проектом Django и столкнулся с проблемой, которую никак не могу решить. Когда я пытаюсь запустить свое приложение, я получаю следующую ошибку: django.db.utils.OperationalError: (1463, "Non-grouping field 'numchild' is used in HAVING clause") Я не уверен, …
PS F:\filenaem\djangler> django-admin runserver Traceback (most recent call last): File "<frozen runpy>", line 198, in _run_module_as_main File "<frozen runpy>", line 88, in _run_code File "C:\Users\user\AppData\Local\Programs\Python\Python312\Scripts\django-admin.exe\__main__.py", line 7, in <module> File "C:\Users\user\AppData\Local\Programs\Python\Python312\Lib\site-packages\django\core\management\__init__.py", line 442, in execute_from_command_line utility.execute() File "C:\Users\user\AppData\Local\Programs\Python\Python312\Lib\site-packages\django\core\management\__init__.py", line 436, …
Я работаю над проектом Django, который использует Django Channels, Daphne и Django Tenants для многопользовательского доступа и WebSocket-коммуникаций. Структура моего проекта включает папку проекта и несколько папок приложений. В папке проекта у меня есть обычные файлы, такие как …
Я пытаюсь интегрировать методы оплаты Adyen (включая CashApp) в мое веб-приложение Django, но метод оплаты CashApp не отображается на фронт-энде. Вместо этого я получаю следующую ошибку: ERROR Error during initialization ERROR: Error during initialization at e.<anonymous> (https://checkoutshopper-test.adyen.com/checkoutshopper/sdk/5.68.0/adyen.js:1:460538) at P …
Я пытаюсь реализовать oauth2 с помощью пакета flutter_appauth. После успешного входа в систему веб-страница должна перенаправлять на мое мобильное приложение. В данный момент она просто остается на веб-странице (перенаправление на домашнюю страницу). В настоящее время я получаю эту ошибку …
Я работаю над проектом Django, в котором я использую Gmail для почтовых сервисов. В файле .env у меня следующая конфигурация: EMAIL_HOST_USER=gmail@gmail.com EMAIL_HOST_PASSWORD=пароль А в файле settings.py я загружаю эти переменные следующим образом: EMAIL_HOST_USER = os.getenv('EMAIL_HOST_USER') EMAIL_HOST_PASSWORD = os.getenv('EMAIL_HOST_PASSWORD') …
Я пытаюсь заставить рекламу отображаться в боковой панели моего сайта (в файле base.html). Однако объявления не отображаются. Код, который я использую, следующий: views.py from django.shortcuts import render, redirect from django.http import HttpResponse from .models import * import random …
У меня есть вот такая формочка регистрации class RegistrationForm(UserCreationForm): class Meta: model = User fields = ['username', 'password1', 'password2'] username = forms.CharField(label="", max_length=1024, required=True, widget=forms.widgets.TextInput(attrs={ "display": "block", "class": "username-block", "placeholder": "Введите ваш Логин", })) password1 = forms.CharField(label="", max_length=1024, required=True, widget=forms.widgets.PasswordInput(attrs={ …
У меня возникла проблема с моим Django Blog. Каждый раз, когда я пытаюсь включить страницу "Обо мне", я получаю 405 ошибку. Для контекста вот мой код: posts/views.py: from django.views.generic import View from .models import Post class AboutView(View): template_name …
Когда я использую Django EmailField с null=True, blank=True, unique=True, админ сохраняет пустую строку ("") вместо null. Поэтому я получаю ошибку "Пользователь с таким адресом электронной почты уже существует.". Как говорится в этом тикете, эта проблема должна быть …
Def EmailLoginVerify(request): if request.method == 'POST': if 'token' in request.POST: try: submitted_token = int(request.POST['token']) except ValueError: return HttpResponse('Invalid token format', status=400) if submitted_token == request.session.get('login_token'): email = request.session.get('email') try: target = MyUser.objects.get(email=email) print('user is', target.username, 'and password is', target.password) #export: …
Я создаю Django-приложение и пытаюсь реализовать пагинацию на большом наборе данных для отчета. При запросе к базе данных возникает ошибка: django.db.utils.NotSupportedError: (1235, "This version of MySQL doesn't yet support 'LIMIT & IN/ALL/ANY/SOME subquery'"). Я использую MySQL в качестве бэкенда базы …
У меня есть следующая настройка для запуска моего сервера Django, и я хочу получить IP-адрес клиента на сервере Django, но он выдает мне неправильный IP-адрес Nginx proxy conf events { worker_connections 1024; } http { log_format custom_format '$remote_addr - …
Как улучшить изображения отпечатков пальцев без размытия гребней? Я использую django. В настоящее время я работаю над проектом по улучшению отпечатков пальцев с помощью OpenCV, и хотя мой код дает результаты, гребни на изображениях отпечатков пальцев получаются размытыми. Вот мой …
Я работаю над веб-приложением, в котором пользователи выбирают файлы во фронтенде, и эти файлы извлекаются из бэкенда. После выбора я хочу открыть локальный клиент Outlook пользователя с предварительно составленным электронным письмом, включающим выбранные вложения. Это письмо должно быть готово …
Например есть класс: class Support(models.Model): title = models.CharField(verbose_name='Наименование') description = models.TextField(verbose_name='Описание') Надо что-то вроде: def get_verbose_names(self): return {'title': title.verbose_name, 'description': description.verbose_name) А также в template: <li class="active"><a href="#description" data-toggle="tab">{{ support.title.verbose_name }} = {{ support.title }}</a></li> Ну или: <li …
Я пишу пользовательский модуль хранения для использования удаленного seafile-сервера в качестве хранилища для установки django (django-cms). Файл seafile.py находится в папке проекта: Класс хранилища был протестирован с помощью jupyter …
Я использую Django с хранилищем сессий на основе базы данных, и в результате session_id хранится в cookies. Однако мы используем сервер Caddy, который удаляет cookies из заголовков запросов. Мне нужно: Передавайте session_id и csrf_token через …
Я пытаюсь использовать библиотеку this. Но при попытке выполнить команду python manage.py migrate я получаю следующую ошибку. Operations to perform: Apply all migrations: admin, auth, contenttypes, rest_framework_api_key, sessions Running migrations: Applying rest_framework_api_key.0001_initial... OK Applying rest_framework_api_key.0002_auto_20190529_2243...Traceback (most …
Пишу сайт для интернет-магазина на django. Хочу сделать оптимизацию и привести в порядок данные в контексте. Все страницы html состоят из большого набора вложений, частично повторяющихся на других страницах, частично своих: {% include "div_top.html" %} {% include "div_menu.html%" } свой …
Как реализовать в Django template без костылей: {% for i in range(n) %} <код> {% endfor %} Неожиданная проблемка. Временно повторяю <код> два раза, но это жесткий костыль. Везде в примерах фор используется только с итерируемыми объектами, поочередно перебираемыми. …