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

19.03.2024
Django: Виды и URL настроены, но страницы не найдены (ошибка 404) - отображается только /admin

Я столкнулся с проблемой в своем проекте Django. Я настроил представления и URL для нескольких страниц, таких как 'landing', 'chat', 'impressum', 'sales', 'team' и 'user'. Однако, когда я пытаюсь зайти на эти страницы в браузере, я получаю ошибку 404, …

18.03.2024
Django makemessages я получил ошибку no such file directory

(myenv) C:\Users\Boss\OneDrive\İş masası\Onlineshop>py manage.py makemessages -l ru CommandError: произошли ошибки при запуске msguniq msguniq: ошибка при открытии "C:\Users\Boss\OneDrive\Is masasi\Onlineshop\myenv\Lib\site-packages\rosetta\locale\django.pot" для чтения: Нет такого файла или каталога На сервере ubuntu все работает, но на локальном я получил эту ошибку

18.03.2024
Django возвращает значение модели, сохраненное формой в POST (Ajax), когда я вызываю запрос через GET (Ajax)

У меня есть экран с таблицей данных с данными, я обновляю значения с помощью ajax и затем перезагружаю его, но в некоторых случаях я сохраняю значение через пост-запрос, а затем, когда я делаю новый запрос для обновления экрана с …

18.03.2024
Django - Создание модели, хранящей агрегированные значения внешних ключей

У меня есть Django Model, определенный как ServiceEvent, и другой, определенный как Part. class ServiceEvent(Model): date = DateTimeField(null=False, blank=False, db_column='date', default=datetime.now()) vehicle = ForeignKey(Vehicle, on_delete=models.CASCADE) description = TextField(null=True, blank=False, db_column='description') # The contents of the notifications to create for …

18.03.2024
Heroku - Django - Как уменьшить остывание живых

У меня есть API, который создает объект модели всякий раз, когда действие становится истинным. Небольшая проблема, каждый раз, когда API отправляет какие-то данные, он создает соединение, и эти соединения, кажется, не остывают очень быстро. Похоже, что соединения остаются …

18.03.2024
Django Как сделать внутреннюю ссылку на пользовательский компонент кнопки

Я работаю на DjangoCMS 3.11.3. Я не разработчик Django, в основном я занимаюсь .Net, но меня попросили помочь с CSS и HTML. Все прошло хорошо, так что теперь мы здесь... В настоящее время у нас есть импортированный компонент …

18.03.2024
Django ORM: Case When не работает, когда на выходе получается подзапрос, создающий список идентификаторов?

Сегодня я потратил невероятное количество времени на то, чего совершенно не понимаю. Позвольте мне объяснить: У меня есть код, похожий на этот: puzzle_sequence__puzzles = <a subquery> puzzle_sequence__puzzles_3d = <another subquery> MyModel.objects.add_only_3d_puzzle_sequence().exclude(puzzle__in=Case( When(Q(only_3d_puzzle_sequence=True), then=Subquery(puzzle_sequence__puzzles_3d)), default=Subquery(puzzle_sequence__puzzles) )) , что …

18.03.2024
QUALIFY на неоконном поле

Как указано здесь, начиная с 4.2 Django поддерживает fIltering против оконной функции. Я попробовал, и Django успешно создает предложение QUALIFY при использовании поля окна в предложении фильтра. Однако, если используется, скажем, поле модели, предикат присваивается предложению …

18.03.2024
У этого клиента нет сохраненных платежных реквизитов

Def checkout_payment(request): if request.method == "POST": user = request.user cart_items = Cart.objects.filter(user=user, is_ordered=False) cart_total = sum(float(item.product.discounted_price()) * item.quantity for item in cart_items) # Convert cart_total to the smallest currency unit and then to integer total = int(cart_total * 100) …

18.03.2024
KeyError в django при попытке миграции

каждый раз, когда я пытаюсь мигрировать, я получаю KeyError: ('komaki', 'msg') Traceback (most recent call last): File "C:\Users\EXO\Downloads\Compressed\mathematics-main_2\mathematics-main\maths\manage.py", line 22, in <module> main() File "C:\Users\EXO\Downloads\Compressed\mathematics-main_2\mathematics-main\maths\manage.py", line 18, in main execute_from_command_line(sys.argv) File "C:\Users\EXO\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\EXO\AppData\Local\Programs\Python\Python312\Lib\site-packages\django\core\management\__init__.py", …

18.03.2024
Django аннотирует и фильтрует

Это продолжение предыдущего вопроса, но я включу все подробности здесь. Я создаю игру, одним из элементов которой является то, что игроки голосуют друг за друга. Вот модели, которые я установил (только соответствующие поля) #models.py class Game(models.Model): gamecode = …

18.03.2024
Преобразование в SQLAlchemy из Django ORM в Django Rest Framework

У меня есть DRF-приложение. Оно написано на Django Rest Framework. Для работы с базами данных я использовал встроенный ORM Django. Позвольте мне объяснить структуру моего проекта. У меня есть проект django с именем TourReview. Внутри TourReview у меня есть …

18.03.2024
Сайт не может стать отзывчивым в django

Это css код для моего сайта и это мой html код я хочу сделать его мобильно отзывчивым, но он не работает значит как я ожидал я попробовал media и rem вместо px но результаты не такие как ожидалось, вещи накладываются …

18.03.2024
Кнопка Django Admin "Экспорт выбранного" не отображается в админке

Я пытаюсь включить кнопку "Экспорт выбранного" в админке Django, чтобы пользователи могли загрузить данные в виде листа Excel. Я использую django-import-export, но кнопка не появляется. Вот что я сделал: Установил django-import-export (pip install django-import-export). Испытание 1: class …

18.03.2024
Django, модуль Settings не найден на хостингах YouStable

Я разворачиваю django-сайты на платформе виртуального хостинга (YouStable). При последней попытке я получаю страницу с ошибкой сервера 500, поскольку он не может найти файл настроек. Фон Ранее мне удалось развернуть сайт, который работал. Я удалил его, когда у …

18.03.2024
Ползунок ввода диапазонов в html с минимальными и максимальными значениями внутри таблицы и цикла for

Я новичок, и у меня возникают первые проблемы с Django, html, js и так далее. Интересно, может ли кто-нибудь помочь мне здесь. У меня есть страница, на которой нужно ввести ряд диапазонов посещений и цен для киноцентра. Если …

18.03.2024
У объекта типа 'Project' нет атрибута 'objects'

Я использую django версии 5.0.3. И получил такую ошибку: тип объекта 'Project' не имеет атрибута 'objects'. from django.db import models from account.models import User import uuid # # Create your models here. class Project(): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) …

18.03.2024
Ошибка при использовании if else в html в приложении django

Добрый день, у меня есть приложение django, в котором есть проблема на главной странице есть заголовок в базовом html, есть 1 кнопка, но с 2 разными значениями в качестве ссылки {% if roleworker %} <li><a href="/addservice/">Add</a></li> {% …

18.03.2024
Python django paginator не отображает элементы правильно

Я разработал простое веб-приложение. Я добавил свойство paginate_by к представлению. Я могу показать только первые 10 записей, полученных из базы данных. Если я изменю свойство paginate_by на 20, я всегда вижу 10 записей на странице списка моей модели. Обратите …

18.03.2024
Изменение заголовка записи в StackedInline в Django

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

18.03.2024
Drop box маленькие файлы загружаются медленно

У меня есть бесплатная подписка на dropbox, и я использую его в сочетании с django. def upload_image(request): if request.method == 'POST': dbx = dropbox.Dropbox('') file_from = request.FILES['file'] file_to = '/chat/' + file_from.name # Upload the file dbx.files_upload(file_from.read(), file_to) # …

18.03.2024
Django async-аккаунт выполняется бесконечно долго

Рассмотрим приложение django rest framework, которое вызывает асинхронную функцию вида; class SomeViewSet(ListUpdateViewSet): @action( methods=["GET"], url_path=r"count-async", detail=False ) def get_count_async(self, request, *args, **kwargs): print('starting') t = asyncio.run(self.aget_count_async(request, *args, **kwargs)) print('ending') return Response(data={ }) async def aget_count_async(self, request, *args, **kwargs): print('before …

18.03.2024
У меня проблемы с отправкой писем на Django с помощью SMTP. Даже после того, как я попробовал различные руководства и проверил документацию, кажется, что ничего не работает

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

18.03.2024
Обходной путь Django 1.7 для использования drf-spectacular

Я пытаюсь использовать drf-spectacular для аннотирования моего существующего python api, но в настоящее время я использую django-1.7 в моем приложении, и этот инструмент имеет зависимость от django-2.2, что можно сделать в качестве быстрого решения или любого предложения?

18.03.2024
После переименования моей таблицы в Django элементы из старой таблицы не перемещаются и не удаляются

Моя старая таблица под названием Quiz была переименована в CarQuizz, проблема в том, что все элементы в таблице со старым именем не были ни перемещены в новое имя, ни удалены. Вот следующий журнал из моего приложения: <a href="https://i.stack.imgur.com/f3fvq.png" rel="nofollow …

18.03.2024
Динамические данные в одной отправке | Twilio SendGrid

Я создаю ежемесячный дайджест для журналов релизов с wagtail CMS в качестве бэкенда, по сути, каждый раз, когда в cms создается новый пост, срабатывает signals.py который, в свою очередь, должен создать письмо в однократной отправке. Теперь проблема в …

18.03.2024
Пользовательский формат даты django не работает с полями формы

Я работаю над проектом Django, в котором я хотел добавить формат даты для локального использования. Согласно документации, я обновил настройки для использования локального формата даты и времени: Link Настройки приведены ниже: DATE_INPUT_FORMATS = [ …

18.03.2024
Как протестировать обработку исключений, если не удается вызвать исключение во время тестирования?

Я работаю над набором представлений Django REST Framework (DRF), который включает обработку исключений для решения непредвиденных ошибок. В наборе представлений есть метод действия, который извлекает информацию о ценах на серверах из стороннего API. Вот упрощенная версия кода: from rest_framework.decorators …

18.03.2024
Код состояния был: 1 Служба /usr/bin/chromedriver неожиданно завершила работу

я использовал selenium , chrmoedriver для создания экрана по предоставленному url в моем django приложении. def take_url_screenshot(url): # Ensure the "screenshot" folder exists or create it if not available screenshot_folder = "screenshot" if not os.path.exists(f"{settings.MEDIA_ROOT}/{screenshot_folder}"): print(f"{settings.MEDIA_ROOT}/{screenshot_folder}") os.makedirs(f"{settings.MEDIA_ROOT}/{screenshot_folder}") # Create …

18.03.2024
Не удается получить социальный токен при использовании SignIn в Slack

Я использую django-allauth==0.61.1. Я добавил настройки для Slack. Я могу успешно зарегистрироваться/включиться в веб-приложение, используя SignIn with Slack. Я получаю email, slack_user_id и username от Slack. Но я не получаю никаких social_token для этого пользователя. Пользователь будет использовать …

18.03.2024
Миграция Django "NodeNotFoundError"

Когда я запускаю python manage.py runserver, возникает ошибка: Ранее этот код работал без проблем, но внезапно возникла проблема.

18.03.2024
Проблема в сайте для блога. Django

У меня сайт для блога. views.py from django.shortcuts import render def index(request): latest_articles_list = Article.objects.order_by('-pub_date')[-5] return render(request, 'articles/list.html', {'latest_articles_list': latest_articles_list}) def detail(request, article_id): try: a = Article.objects.get(id=article_id) except Article.DoesNotExist: raise Http404('Проект не найден') latest_comment_list = a.comment_set.order_by('-id')[10] return render(request, 'articles/detail.html', {'article': …

18.03.2024
Представление, возвращающее пользователя как None

Итак, я создаю систему подтверждения пользователя, в которой создается код, хранится в сессии и отправляется по электронной почте Я сделал несколько отпечатков внутри представления, которое используется для подтверждения кода и активации пользователя, код такой: def activeThroughCode(request,): form = …

17.03.2024
Django.urls.exceptions.NoReverseMatch: Не найден реверс для 'like_post' с аргументами '('',)'

Здесь полная ошибка: Reverse for 'like_post' с аргументами '('',)' не найден. Проверен 1 шаблон(ы): ['recipe/like/(?P[0-9]+)\Z'] Я подозреваю, что есть какая-то проблема с post_if, но я не могу указать, что именно не так. Я действительно не знаю, что делать, …

17.03.2024
AssertionError: 404 != 200 в тестировании django

У меня есть тестовый код, но он выдает ошибку: self.assertEquals(response.status_code, 200) AssertionError: 404 != 200 class TestViews(TestCase): def setUp(self): self.client = Client() self.list_url = reverse('home') self.about_url = reverse('about', args=[1]) def test_index(self): response = self.client.get(self.list_url) self.assertEquals(response.status_code, 200) self.assertTemplateUsed(response, 'job_app/index.html') def …

17.03.2024
Можно ли часто использовать частичный рендеринг?

У меня есть главная страница home.html, которая содержит несколько виджетов (Последние комментарии, рекламные баннеры, самый популярный контент и ...). Вместо того чтобы поместить все виджеты в основной вид. Я изолировал каждый виджет с помощью render partial. Имеет ли это …

17.03.2024
Я хочу подключить свое приложение для Android к Django rest API

API уже создан, и я сделал приложение на Kotlin API 21 с помощью Android Studio (в основном это приложение для регистрации и входа пользователей) Проблема в том, что я не смог найти никаких источников, чтобы следовать им, …

17.03.2024
Использование Poppler и Django в приложении Digital Ocean

У меня проблемы с Poppler, который хорошо работает с приложениями DigitalOcean. У меня есть веб-приложение Django, которое я создал, и у меня есть сценарий автоматизации, который я хочу запустить. Этот скрипт берет текстовый файл, читает его, а затем помещает …

17.03.2024
Ошибка: argument of type 'function' is not iterable при добавление системы для регистрации пользователя

Urls.py: from django.contrib import admin from django.urls import path from myapp1.views import index, about, work, regist from myapp1.views import register urlpatterns = [ path('admin/', admin.site.urls), path('', index), path('prices/', about), path('drinks/', work), path('regist/', register, name=regist), ] models.py: from django.db import …

17.03.2024
Как вручную добавить элемент ввода datetime в шаблон Django без использования форм

Я хочу вручную добавлять элементы ввода даты-времени в HTML, где это необходимо, но поскольку цели должны быть динамическими, я не могу использовать формы. Есть ли способ добиться этого с помощью JS? Что-то вроде этого (или способы достижения аналогичных результатов): $('#my-target-div').djangoDatetime() …