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

14.04.2022
Как показать результат работы терминала в HTML в Django? [дубликат]

терминал показывает hello Я хочу поместить слово "hello" в HTML. def test(request): cmd = './hello.sh {}'.format(res) subprocess.run(cmd, shell=True) return HttpResponse()

14.04.2022
Django агрегация для 3 связанных таблиц с отношением один к одному и один ко многим

У меня есть 3 модели django (таблицы), допустим, певец, альбом и песня. singer имеет колонки id, album_id (внешний ключ к таблице album), first_name, last_name album имеет колонки id, title, num_of_album_wishlist, num_of_album_stars song имеет колонки id, album (внешний ключ к …

14.04.2022
Приложение Django завершается с ошибкой "NameError: имя '_mysql' не определено".

При использовании Python 3.7.9 наше приложение Django всегда завершается с ошибкой "NameError: имя '_mysql' не определено". Мы пытались установить и удалить несколько пакетов YUM, но ошибка остается прежней. Пожалуйста, посмотрите список пакетов pip, прикрепленный в разделе "Подробности" ниже, …

14.04.2022
Django celery queue task

Api View class IsBuyNowAvailable(APIView): permission_classes = [RazorpayPermission] def post(self, request, format=None): data = request.data res = buy_now_available.delay(data) print("Celery res", res) if res.get("success"): return Response(res, status=status.HTTP_200_OK) else: return Response(res, status=status.HTTP_400_BAD_REQUEST) задача селери from celery import Celery from settings.settings import …

14.04.2022
Django развертывание Heroku ошибка 500 Debug = False

Я пытаюсь развернуть мое приложение django Основные инструменты, которые я использую, но не знаю, нужна ли специальная конфигурация: Stripe (способ оплаты - но его нет на моей индексной странице, так что это не должно быть из-за него) Mailgun (но …

14.04.2022
При сортировке цепочечного набора запросов объект 'itertools.islice' не имеет атрибута 'next'

Спасибо этой статье https://stackoverflow.com/questions/431628/how-can-i-combine-two-or-more-querysets-in-a-django-view#:~:text=Use%20union%20operator%20for%20queryset,querysets%20by%20using%20union%20operator.&text=One%20other%20way%20to%20achieve,to%20use%20itertools%20chain%20function. Я использую класс QuerySetChain для конкатенации нескольких queryset class QuerySetChain(object): """ Chains multiple subquerysets (possibly of different models) and behaves as one queryset. Supports minimal methods needed for use with django.core.paginator. """ def __init__(self, …

14.04.2022
Нужно ли сжимать файлы python в Django?

Я знаю, что мне следует сжимать файлы фронтенда (HTML, CSS, JS) для повышения безопасности и скорости загрузки сайта. Но как насчет файлов бэкенда (например, Python)? Должен ли я их тоже сжимать? Получу ли я какие-либо преимущества от этого? …

14.04.2022
Горячая перезагрузка Django работает только с определенными файлами

У меня есть странная проблема, когда не все правки файлов подхватываются горячим перезагрузчиком для Django. У меня такая структура: / app/ ... apps in here. config/settings.py manage.py Теперь любые изменения в config/settings.py или manage.py будут приводить …

14.04.2022
Python image scrapper становятся base64 не настоящими урлами

У меня есть инструменты скраппера, но мой код всегда скрапит base64 вместо реальных урлов, вот мой код: import requests from bs4 import BeautifulSoup baseurl = "https://www.tes.com/search?q=tes" headers = {"User-Agent" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:99.0) Gecko/20100101 Firefox/99.0"} …

14.04.2022
Как я могу использовать настройку CKEDITOR_CONFIGS в классе ckeditor?

я уже установил CKEDITOR_CONFIGS в settings.py но когда я пытаюсь использовать <td><textarea class="ckeditor" name="remark" id="test1" cols="30" rows="10"></textarea></td> оба - разные стили как я могу сделать ckeditor в классе, используя стиль, который я установил в CKEDITOR_CONFIGS

14.04.2022
Как создать ключ для получения запроса к Django API?

Я создаю базу данных с помощью Django, и получаю к ней доступ с помощью Excel и Apps Script. Я не могу войти в свою учетную запись суперпользователя (единственная учетная запись, которая у меня будет). Поэтому я хочу знать, есть ли …

14.04.2022
Как изменить то, что django ищет в .filter()?

возьмем этот пример кода: from .models import Employees filters = { "name" : request.GET.get("name"), "work_place" : request.GET.get("work_place_filter") } for index, item in enumerate(filters): key = list(filters.keys())[index] value = filters[item] flykninger = Employees.objects.filter(key = value) Я пытаюсь изменить …

14.04.2022
Можно ли отредактировать page_obj перед передачей шаблона?

Я могу поймать <class 'django.core.paginator.Page'> в функции get_context_data класса django view. Я хочу изменить показывающий элемент и вернуть его к <class 'django.core.paginator.Page'> снова. django.core.paginator.Page исходный код находится здесь. https://docs.djangoproject.com/en/4.0/_modules/django/core/paginator/ Я обнаружил, что он имеет …

14.04.2022
Ошибка отсутствия модуля в python при подключении EC2 по ssh

Я младший (скорее детский сад, если быть точным) веб-разработчик, и я получил некоторый проект, который уже существует. он развернут на EC2 и мне нужно было иметь дело с некоторыми файлами python. Я хотел выполнить файлы python, поэтому я подключился …

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

Столкнулся с такой проблемой, что я не знаю как реализовать приложение, работающее в фоне Django. Дано: У меня есть Web-сервис, который может отдавать/принимать данные через API. Мне нужно сделать так, чтобы в фоне 24/7 отправлялись запросы (используя данные "клиентов") на …

14.04.2022
Как разместить несколько приложений docker на одном экземпляре AWS Lightsail

Можно ли разместить несколько сервисов docker в одном экземпляре lightsail? Я хочу развернуть NGINX-прокси, Django Web App и Strapi сервер в одном экземпляре. Мой проект разработан с использованием docker-compose. Какой способ рекомендуется в этом случае? Заранее спасибо.

14.04.2022
Если вы видите переменную 'urlpatterns' с действительными шаблонами в файле, то проблема, вероятно, вызвана циклическим импортом

Я получил:django.core.exceptions.ImproperlyConfigured: Включенный URLconf '<модуль 'bookstore.urls' из 'C:\blog\bookstore\urls.py'>', похоже, не содержит шаблонов. Если вы видите переменную 'urlpatterns' с действительными шаблонами в файле, то проблема, вероятно, вызвана циклическим импортом. мой urls.py в блоге выглядит так: from django.contrib import admin from …

14.04.2022
Отображение данных MQTT в шаблоне django

Я использую paho-MQTT и могу получать сообщения. Когда я получаю сообщение, я хочу отобразить данные в шаблоне, но не могу этого сделать. Ниже приведен код, который у меня есть. import paho.mqtt.client as mqtt import json def on_connect(client, userdata, flags, rc): …

14.04.2022
Получение перенаправления на неверный url в django

Я пытаюсь отправить письмо с подтверждением учетной записи и перенаправить на страницу входа def signup(request): custom_user_id = ''.join(random.choices(string.ascii_uppercase+string.digits,k=10)) if request.method=="POST": form = RegistrationForm(request.POST) if form.is_valid(): first_name = form.cleaned_data['first_name'] last_name = form.cleaned_data['last_name'] email = form.cleaned_data['email'] password = form.cleaned_data['password'] username = form.cleaned_data['username'] …

14.04.2022
AttributeError: объект 'ForeignKey' не имеет атрибута 'choice_1'

Почему эта ошибка при попытке перенести эту часть модели Голосовать: choices=[election.choice_1, election.choice_2] models.py class Election(models.Model): custom_user = models.ForeignKey(CustomUser) vacant_office = models.CharField() choice_1 = models.CharField() choice_2 = models.CharField() class Vote(models.Model): custom_user = models.ForeignKey(CustomUser) election = models.ForeignKey(Election) vote = models.CharField( choices=[election.choice_1, …

14.04.2022
Django зачеркивает пробелы между словами при генерации пробелов

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

14.04.2022
Шаблоны django исчезают при обновлении

Я создал сайт-агрегатор новостей, который показывает 10 заголовков с соответствующими изображениями, взятыми из https://thestar.com ( The Toronto Star ), используя bs4. Вот фото для справки: Однако, …

14.04.2022
Django Python3 не может открыть файл 'manage.py': [Errno 2] Нет такого файла или каталога

Я уверен, что этот вопрос уже задавался несколько раз, но я не могу сделать миграцию и пробовал множество команд, чтобы перейти в нужную директорию, но безуспешно. Вот мое дерево, как показано на рисунке ниже: <img alt="enter image …

14.04.2022
Почему Django не загружает представление моего шаблона, а когда-то загружал

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

14.04.2022
Как использовать контекст шаблона start-app в файле шаблона?

У меня есть текущая настройка для шаблона приложения Django app template, который я передаю в start-app следующим образом: python3 manage.py start-app --template template/ myapp При такой структуре каталогов: template/ templates/app_name/ page.html …

14.04.2022
Django Admin filter_horizontal использует неверный первичный ключ и вызывает нарушение ограничений

Вот связанные модели: Пункт заказа услуг: class ServiceOrderItem(models.Model): id = models.AutoField(primary_key=True, verbose_name="ServiceOrderItem ID") service_order = models.ForeignKey(ServiceOrder, on_delete=models.RESTRICT) service = models.IntegerField(choices=settings.SERVICE_TYPE_CHOICES) notes = models.TextField(blank=True) in_service_date = models.DateTimeField(null=True, blank=True, default=None) cost = models.FloatField() term = models.IntegerField() active = models.BooleanField(default=True) leases …

14.04.2022
Django синхронная функция: ожидание завершения одной сессии с помощью функции

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

14.04.2022
Settings.DATABASES неправильно настроен. Пожалуйста, предоставьте значение NAME или OPTIONS['service'].

я разрабатываю приложение на сервере heroku когда я заканчиваю настройку моего AWS RDS POSTGRESQL и запускаю миграции и миграции проходят успешно без каких-либо ошибок, он бросает мне ошибку. ошибка settings.DATABASES is improperly configured. Please supply the NAME or …

14.04.2022
Ошибка: требуются следующие аргументы: new (Как создать сайт электронной коммерции с помощью Django и Python)

Я пытаюсь начать этот учебник... Мне пришлось pip установить несколько пакетов и немного подправить requirements.txt. Теперь я пытаюсь переименовать проект и получаю ошибку "manage.py rename: error: the following arguments are required: new". Любая помощь будет очень признательна. <a href="https://www.youtube.com/watch?v=YZvRrldjf1Y&amp;t=1485s&amp;ab_channel=freeCodeCamp.org" rel="nofollow …

14.04.2022
Использование pytesseract с Django

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

14.04.2022
Объект Django-cart всегда пуст

Я разрабатываю веб-приложение для электронной коммерции с использованием Django. После того, как я реализовал нижний колонтитул, пагинацию и строку поиска, кнопка "Добавить в корзину" перестала работать. Единственное, что я предположил, это проблема с кэшем, поэтому я добавил декоратор @never_cache …

14.04.2022
Django Rest custom serialize field

Мой models.py выглядит следующим образом: class ExampleClass(models.Model): TYPES = ( (0, "Amount"), (1, "Value"), ) type = models.IntegerField(choices=TYPES, default=0) type_value = models.FloatField() и я хочу сериализовать его следующим образом: "example": { "Amount": 10.0 # "type": type_value } …

13.04.2022
TemplateSyntaxError at / Операторы 'for' должны использовать формат 'for x in y'

Я пытаюсь запустить параллельный цикл в моем файле index.html, но получаю следующую ошибку: TemplateSyntaxError at / 'for' statements should use the format 'for x in y': for i, n in zip(images, toi_news) Вот мой html код : …

13.04.2022
Как изменить отображаемое значение для поля "один к одному" в админке django?

Я хочу изменить отображаемое значение для поля "один к одному" в панели администратора django. Я хочу добавить префикс имени пользователя к полю один к одному. Мне удается успешно сделать это для внешнего ключа следующим образом: def formfield_for_foreignkey(self, …

13.04.2022
Django Crontab продолжает сообщать, что модуль не найден

Каждый раз, когда я пытаюсь запустить python manage.py crontab add или запустить мой скрипт тестирования, я получаю следующее: File "/usr/local/lib/python3.10/importlib/__init__.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "&lt;frozen importlib._bootstrap&gt;", line 1050, in _gcd_import File "&lt;frozen importlib._bootstrap&gt;", …

13.04.2022
Eb deploy error - chown /var/app/staging/venv/bin/python: нет такого файла или каталога

Следуя инструкциям AWS для (https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/create-deploy-python-django.html) В настоящее время пытаюсь запустить "eb deploy" со следующим результатом: Creating application version archive "app-220413_141345835306". Uploading: [##################################################] 100% Done... 2022-04-13 20:14:00 INFO Environment update is starting. 2022-04-13 20:14:05 INFO …

13.04.2022
Исключение результатов "многие ко многим" из Queryset в Django

У меня есть 3 модели, и я пытаюсь исключить определенные вещи в запросе, но мне трудно это сделать, потому что система many-to-many возвращает None и это нарушает exclude часть запроса. Мои модели: class Camp(models.Model): name = models.CharField(max_length=100) …

13.04.2022
Как сначала получить определенный элемент в шаблоне, а затем получить другие?

В шаблоне django я зацикливаю модель следующим образом: {% for image in image%} {{image.image.url}} {% endfor %} Здесь я хочу получить изображение, где, модель изображения имеет featured_image булеву опцию. Здесь при цикле я хочу сначала зациклить изображение, …

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

Я пытаюсь заставить пользователя ввести изображение и хочу сохранить это изображение в базе данных и использовать его позже в шаблоне HTML Примечание Я новичок и, пожалуйста, будьте конкретны с деталями Я пытался искать в Интернете, но я нашел это …

13.04.2022
Как настроить компонент bootstrap 5 carousel в верхней части представления и не перекрывать navbar?

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