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

21.05.2024
Интернационализация Django - перевод из всплывающего окна, обработанного Javascript, не подхватывается

Я использую Django Internationalization в моем проекте django. На одной из моих страниц есть текст, который прекрасно переводится, и всплывающее окно, которое упорно не воспринимает перевод, предложенный в файле po. Как бы то ни было, перевод присутствует в po. …

21.05.2024
Django хостинг для начинающих [закрыто]

Бесплатные Django-хостинговые платформы не поддерживают последние версии Python. Мое приложение Django создано на Python 3.12.2. Что мне делать? Должен ли я понизить версию проекта, чтобы она соответствовала хостинговым платформам? Не испортит ли это мой проект? Я новичок, и делаю …

21.05.2024
Django stripe и stripe webhook error : { "error": "Отсутствует подпись стрипа"}

Пожалуйста, мне нужна ваша помощь. Я пытаюсь создать полосатую платежную систему в приложении django. Однако мне не удается подключить webhook к моей логике. Кроме того, функция handle_checkout_session, которая должна отправлять сообщение после успеха каждого платежа, не отправляет никакого сообщения. …

21.05.2024
Reverse for 'service' not found . template base.html, error at line 0 why i am getting this error? [дубликат]

я создал services.html в templates и также определил вид для него и url в urls.py, но затем я решил просто удалить его, потому что он мне не нужен …

21.05.2024
Я завершил процесс регистрации в Django user login, но я хочу, чтобы процесс входа в систему проверял и сопоставлял токены. Как я могу это сделать

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

21.05.2024
Django подтягивает настройки из global_settings.py, а не из core.settings.py

Manage.py def main(): """Run administrative tasks.""" os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'core.settings') FAILED tests/test_api.py::test_settings - AttributeError: module 'django.conf.global_settings' has no attribute 'ROOT_URLCONF'

21.05.2024
Как редактировать поле встроенной модели в django

У меня есть следующие модели: ModelA --> с полями flda1, flda2, fld3 и id ModelB --> с полями fldb1, fldb2, id и a_obj = foreign-key-to-ModelA Теперь мне нужно написать представление для обновления flda1 и flda2 из ModelA …

21.05.2024
AWS Beanstalk - FileNotFoundError: [Errno 2] Нет такого файла или каталога: '/var/app/staging/'

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

21.05.2024
Использование функции бэкенда БД для результата аггрегации в Django

Можно ли сделать так, чтобы функция DB выполнялась по результату агрегата? В моем случае я имею такую совокупность: geom = SomeModel.objects.filter(otherModel=xxx).aggregate(geom=Union("geom")) Допустим, я хочу запустить другую функцию DB на выходе агрегата (например, <a href="https://docs.djangoproject.com/en/5.0/ref/contrib/gis/functions/#django.contrib.gis.db.models.functions.Reverse" rel="nofollow …

21.05.2024
Cookie не устанавливается

У меня есть Django REST API, который отправляет с аутентификацией сессии. И проблема в том, что куки csrftoken, которые я получаю в ответ, не устанавливаются. Вот часть моего файла SETTINGS.py # CORS and CSRF CORS_ALLOWED_ORIGINS = [ 'https://123.client' …

21.05.2024
Не удается добиться обновления двух элементов при использовании Django и HTMX

Я пытаюсь создать автомобильный пул, где я использую HTMX в моем проекте Django, чтобы заставить его работать. Модель CarPool состоит из двух FK. Один FK - это "City", а другой - "Car". У меня это в некоторой степени работает. Таким …

21.05.2024
Промокод Stripe: как проверить, использовал ли пользователь промокод раньше или нет

У меня есть проект Django, настроенный на использование Stripe для платежей. Я создал промокоды для скидок, которые могут быть использованы только один раз для одного клиента. Проблема заключается в том, что я хочу проверить, использовал ли данный клиент уже …

21.05.2024
"Это поле не может быть пустым". Django DRF

Я новичок в DRF, я работаю над API регистрации Моя Модель from django.db import models from django.contrib.auth.models import AbstractBaseUser, BaseUserManager class CustomUserManager(BaseUserManager): def create_user(self, email, user_type, password=None, **extra_fields): email = self.normalize_email(email) user = self.model(email=email, user_type=user_type, **extra_fields) user.set_password(password) user.save(using=self._db) return …

21.05.2024
Обновление с 4.2.6 до 5.0.6 уничтожило мои формы

Я использую ImageForm для загрузки изображений в мою базу данных и храню их в base64 (пользовательские иконки, только некоторые пиксели). Но обновление уничтожило эту функциональность: class CustomImageFile(AdminFileWidget): def render(self, name, value, attrs=None, renderer=None): output = [super().render(name, value)] try: output.append(self.form_instance.instance.show_picture()) …

21.05.2024
Как получить отдельные записи на основе определенных полей в django orm?

def get_queryset(self): # current_date = datetime(2024, 9, 2, 12, 56, 54, 324893).today() current_date = datetime.today() # get the booking data from the current date --------- requested_datetime is when the patient has scheduled the booking for booking_data = PatientBooking.objects.annotate( admission_datetime=F('requested_admission_datetime'), …

21.05.2024
Как запустить Celery Beat и Worker в производственной среде (cpanel)

Пожалуйста, я разработал приложение на django, которое автоматически генерирует счет-фактуру и отправляет электронное письмо клиенту в определенные часы. Это приложение отлично работает в среде разработки, но не в продакшене. Мне нужна помощь в том, как работать с redis и celery …

21.05.2024
Получение параметров запроса в django

Я создал конечную точку перенаправления в моем приложении django. Обычно я могу получить параметры запроса из пути url, но когда происходит это перенаправление, оно добавляет значение # к url. это не позволяет мне получить параметры запроса. Как …

21.05.2024
Используйте IntegerChoices вместо Model для фреймворка отдыха

У меня есть такое поле, models.py from django.db import models as m class Faculty(m.IntegerChoices): Arts = 1, 'Arts', Scienece = 2, 'Sceience' Other = 3 ,'Other' и используется как ссылка в других моделях. Хаубер, теперь я …

21.05.2024
Дополнительные действия Django должны добавлять дополнительный параметр, но не работают

У меня есть дополнительный экшен в Django. Мне нужно предоставить ему дополнительный параметр запроса, как показано ниже: class MyViewSet: .... ... @action(detail=True, method=["get"], url_path=r"abc/(?P&lt;name&gt;[A-Za-z\.]+)") def abc_op(self, request, pk, name): .... Вышеописанное не работает, когда я вызываю API …

21.05.2024
DatabaseError в /admin/shop/item/add/ [закрыто]

Я начинаю проект с django и mongodb (с djongo eninge). Когда я создаю пользователя в моем шаблоне (html), я могу создать элемент, обновить, удалить, даже с суперпользователем. Но когда я захожу в админку (с суперпользователем) и создаю элемент для …

21.05.2024
Обратный поиск для 'listing_detail' с ключевыми аргументами '{'pk': ''}' не найден. Проверен 1 шаблон(ы): ['листинги/листинги/(?P<pk>[0-9]+)/\\\Z'] [дубликат]

Я новичок в django и создаю сайт объявлений, похожий на Gumtree. Когда я пытаюсь получить объявления зарегистрированного пользователя из базы данных и отобразить на его странице MyListings, я получаю описанную выше ошибку. Мой код приведен ниже. Буду признателен за …

21.05.2024
Как запретить пользователю добавлять праздник, дата которого совпадает с датой другого праздника в django?

Я новичок в django. Моя модель выглядит следующим образом: class PublicHoliday(models.Model): name = models.CharField(_('Holiday Name'), max_length=100, unique=True) date_time = models.DateField(_('Holiday Date')) created_at = models.DateTimeField(auto_now_add=True) updated_at = models.DateTimeField(auto_now=True) def __str__(self) -&gt; str: return self.name @receiver(pre_save, sender=PublicHoliday) def save_current_year(sender, instance, **kwargs): …

21.05.2024
Django Ссылки и кнопки Проблема с кликами: Все щелчки открываются в новом окне

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

21.05.2024
Миграции Django Model OneToOneField не могут встретить столбец

Здравствуйте, я изучаю Django и пытаюсь добавить новую таблицу, в которой я сохраняю номера isbn, и я хотел сделать onetoone отношение книги с номером isbn. Django создает таблицы isbn и книг. Проблема в том, что когда я делаю onetoonefield. …

21.05.2024
Простейший способ получать сообщения об ошибках Django по электронной почте

У меня есть Django-приложение, размещенное на Python Anywhere с PostGre back end. Могу ли я как-то сделать так, чтобы ошибки, которые обычно добавляются в журнал ошибок, отправлялись на мою электронную почту, чтобы я мог быстро получать уведомления об …

21.05.2024
Как сериализовать subprocess.popen()

Это продолжение темы Возврат вывода subprocess.popen() в webserver. У меня есть долго выполняющийся процесс, который запускается вызовом Webserver (на нем работает Django). Я использую subprocess.popen() для порождения процесса. Я понял, как можно сохранить stdout и получить его позже. Но …

20.05.2024
Невозможно просмотреть приложение Django, установленное с помощью helm на Minikube

Я собрал пользовательскую диаграмму штурвала и сделал helm install announcements /helm Когда я перехожу к kubectl get pods и kubectl get deploy, он показывает, что подсистемы и развертывания запущены. Однако, когда я пытаюсь перейти на служебный IP-адрес, …

20.05.2024
Встраивание HTML-файла внутрь другого HTML-файла

У меня есть HTML-файл, который содержит циклы и переменные языка шаблонов Django. Я хочу добавить этот файл в другой HTML-файл, в основном для удобства чтения. Я попытался использовать &lt;iframe src="file.html"&gt;&lt;/iframe&gt;, но получаю ошибку 404 (файл находится в …

20.05.2024
Настройка нескольких баз данных django для нескольких регионов

Проблема с Django DatabaseRouter и связанными моделями Я работаю над проектом Django с несколькими региональными базами данных. Я столкнулся с проблемой, когда при получении объекта сотрудника со связанной моделью из другой базы данных связанная модель извлекается из базы …

20.05.2024
Django TemplateSyntaxError at /display/displaymyoperations/ Не удалось разобрать остаток: '(url)' из 'unquote(url)'

Hi every one i received the message above when i want to show the oprations that user make i have a project to evluate youtube vidios and web shows in frame in my project this is views.py for myoprations `def …

20.05.2024
Как разместить приложение Django бесплатно?

Я сделал API для своего проекта Теперь я хочу разместить его, но я использую MySQL workbench для базы данных. Возможно ли разместить его на хостинге из render? Или какой-нибудь лучший вариант для этого, пожалуйста, дайте мне решение. Так могу …

20.05.2024
Как разделить состояние между запросами в Django?

Это первая функция: def signup(request): if request.method == "POST": username = request.POST['uname'] first_name = request.POST['fname'] last_name = request.POST['lname'] email = request.POST['email'] pass1 = request.POST['pass1'] pass2 = request.POST['pass2'] Это вторая функция: def createPost(request): if request.method == "POST": form …

20.05.2024
Сообщения журнала приложений Django не отображаются в ECS/CloudWatch

Выпуск: У меня есть проект Django, развернутый на ECS, и у меня возникли проблемы с конфигурацией протоколирования. Я не могу увидеть свои пользовательские сообщения в журнале AWS CloudWatch Logs. Я вижу только сообщения журналов botocore, urllib3 и root loggers. …

20.05.2024
Пробел не вырезается из моего текста во фронтенде

Вот мой внешний JS-код для keyHandler: let snippet = document.getElementById('snippet'); let remaining = document.getElementById('remaining'); let typed = document.getElementById('typed'); let result = document.getElementById('result'); const keydownHandler = (event) =&gt; { let key = event.key; if (key.length === 1 &amp;&amp; /[a-z .]/i.test(key) …

20.05.2024
Приложение Django, как динамически генерировать форму на основе JSON?

В настоящее время я делаю следующее: [ { "name": "hostname", "type": "string", "description": "Hostname router", "required": "Yes" (No if it is not required) }, { "name": "is_dhcp", "type": "choice", "description": "DHCP?", "choices": [ [ "yes", "Yes" ], [ "no", …

20.05.2024
При передаче данных регистрационной формы в базу данных ничего не происходит

У меня проблема. Я новичок в django. И вот ошибка заключается в том, что во время передачи данных ничего не происходит. База данных не обновляется. Буду очень благодарен за помощь! это код: registration/urls.py: from django.contrib.auth import views …

20.05.2024
Django: переопределение абстрактного класса с общим отношением, динамически ограничивающим выбор ContentType?

<<<Следуя текущей документации https://docs.djangoproject.com/en/5.0/ref/contrib/contenttypes/#generic-relations, я создал GenericReferModel, который является абстрактным классом, определяющим общее отношение к одной или нескольким моделям. Пока все хорошо. Теперь я хотел бы ограничить ContentType выбор, используя limit_choices_to атрибут models.ForeignKey. from …

20.05.2024
Django Пользовательский шаблон администратора

Я изменил шаблон индекса администратора сайта в Django следующим образом: admin.site.index_template = "admin/list-aprovals.html" Но как я могу отправить свою модель на эту страницу или добавить пользовательское представление для этого url: path('admin/', admin.site.urls), Итак, я хочу …

20.05.2024
Возврат вывода subprocess.popen() в веб-сервере

У меня есть веб-сервер на Python с использованием Django. Я хочу иметь возможность запускать длительный асинхронный подпроцесс, чтобы клиент опрашивал его с помощью GET или POST и получал stdout, а также другую информацию. На каждой итерации сервер будет возвращать …

20.05.2024
Как создать внешний ключ от верхней модели к нижней?

Class Model1(models.Model): x = models.ForeignKey(Model2, on_delete=models.CASCADE) class Model2(models.Model): y = models.CharField(max_length=200) Как создать внешний ключ к Model2 из Model1? Я знаю, возможно, вы говорите, что нужно просто заменить Model1 на Model2, а затем создать внешний ключ, но …