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

19.06.2022
Должен включать ключ AWSEBDockerrunVersion в файл Dockerrun.aws.json

Пытаюсь перенести свое приложение Docker Compose на Elastic Beanstalk и сталкиваюсь с некоторыми проблемами. Боролся с этим около недели, продвинулся довольно далеко, но все еще есть некоторые большие проблемы. Я преобразовал мой docker-compose.yml в Dockerrun.aws.json с помощью <a href="https://github.com/micahhausler/container-transform" …

19.06.2022
Как показать ошибки валидации в шаблоне с помощью CreateView Django

Я использую расширенную модель User и общий CreateView. class SignUp(CreateView): form_class = forms.SignUpForm success_url = '/accounts/login/' template_name = 'accounts/signup.html' Как получить доступ к ошибкам валидации формы в моем шаблоне? Они должны быть там, потому что когда я делаю …

19.06.2022
Добавьте предварительно заполненные изменяемые по размеру текстовые поля (forms.Textarea) в форму django

Мне нужно создать форму, в которой текстовые поля будут изменяемыми по размеру (поэтому необходимо использовать виджет Textarea) и предварительно заполненными. Я пытался заполнить их через атрибуты .initial и value. Проблема: Если используется виджет Textarea: размеры текстовых …

19.06.2022
Изменение действия формы на основе значения опции select

Я пытаюсь изменить действие url_for формы на основе выбранного варианта: Шаблон Django: &lt;form name="List_select" id="List_select" method ="POST"&gt; &lt;div class="modal-body"&gt; &lt;label&gt;Move Item&lt;/label&gt; &lt;select class="form-control" id="Lists"&gt; &lt;option value="{{ url_for('complete_item', titleID = item.id) }}"&gt;Move to Done&lt;/option&gt; &lt;option value="{{ url_for('doing_item', titleID = …

19.06.2022
Быстрое решение: Переверните сторону, на которой отображаются сообщения DM на платформе социальных сетей

В функции DM на моей платформе социальных сетей я хотел бы, чтобы полученные сообщения отображались с левой стороны, а отправленные - с правой. В настоящее время все происходит наоборот вокруг. (Отправленные сообщения (светло-розовые) = #D7A5EB, полученные …

19.06.2022
Бросить таблицу в django с id

Мне нужно сбросить таблицу в django, используя модель в коде. После сброса таблицы, id каждой записи должен начинаться с 1. Возможно ли это?

19.06.2022
Я в тупике, пытаясь понять, как получить сумму всех активных и неактивных инвестиционных балансов с помощью Django

Я пытаюсь запросить "locked_total_balance" locked_total_balance = Investment.objects.filter(is_active=True).aggregate( total_balance=Sum('balance')) и "total_available_balance" total_available_balance = Investment.objects.filter(is_active=False).aggregate( total_balance=Sum('balance')) но он не работает. Вот моя модель class Investment(models.Model): PLAN_CHOICES = ( ("Basic - Daily 2% for 180 …

19.06.2022
Nginx завершает работу с кодом состояния 127, но перед этим выводит: /bin/sh: python: не найден

Я создаю веб-приложение с помощью python, nginx и gunicorn. Команда docker-compose build работает нормально, но когда я запускаю собранный образ как контейнер, я получаю следующий результат: root@ubuntuos:/home/eliot/Documents/development/python/projects/BarAPI/JustPub# docker-compose up Creating network "justpub_default" with the default driver Creating justpub_db_1 ... …

19.06.2022
ValueError: Поле 'id' ожидало число, но получило 'update_Item'. Корзина Javascript в django

Я не могу опубликовать свой prodcutid, пожалуйста, помогите мне. И иногда мой Javascrip не может обновиться, я уже сохранил код javascrip, но в браузере javascrip не меняется. Пожалуйста, помогите мне решить мою проблему, я здесь новичок, спасибо cart.js var …

19.06.2022
Не удается заставить картинку отображаться в django

&lt;img class="img-fluid" alt="Responsive image" src="{% static 'product.image.url' %}" /&gt; Не удается добиться отображения картинки на веб-странице.

19.06.2022
Проблемы с сервером выполнения Django - ImportError: Не удалось загрузить DLL при импорте _sqlite3: Указанный модуль не может быть найден

У меня был прекрасно работающий тестовый сервер Django в venv, я не внес никаких изменений после того, как запустил сервер, теперь я получаю эту ошибку на следующий день: Watching for file changes with StatReloader Exception in thread django-main-thread: Traceback …

19.06.2022
Интеграция Wagtail в Django

Я убедился, что мой проект django работает отлично. Однако, я заинтересован в интеграции wagtail CMS в проект. Я следую документации Wagtail, для правильного руководства. Однако, при нажатии python manage.py runserver. я получаю ошибку, …

19.06.2022
Проблема с отправкой электронной почты в django с помощью SMTP с новыми правилами google

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

19.06.2022
Не работает отправка сообщения в ответ на другое django websocket

Мой код: consumers.py from channels.generic.websocket import AsyncWebsocketConsumer import json class WSConsumer(AsyncWebsocketConsumer): async def connect(self): await self.accept() await self.send(json.dumps({&quot;message&quot;: 'Conected'})) async def receive(self, text_data): data = json.loads(text_data) message = data['message'] await self.send(json.dumps({&quot;message&quot;: message})) index.html &lt;script&gt; var socket = new WebSocket('ws://localhost:8000/ws/some_url'); …

19.06.2022
Соединение веб-приложения Django, обращенного к Интернету (обслуживаемого с помощью Gunicorn), с локальным приложением, не обращенным к Интернету, которое будет использоваться веб-приложением Django

Пример использования внутреннего приложения: берется список слов (200-300 слов), выполняется их анализ и возвращаются большие кортежи данных, от 5-10 кортежей на слово. Приложение Django будет блокироваться в ожидании результатов внутреннего приложения, чтобы обслуживать веб-страницы, которым нужен анализ слов. Я хочу …

19.06.2022
Проект Django на AWS EC2, что нужно указать в ALLOWED_HOSTS?

Проблема Я развернул свой проект на AWS EC2 с помощью docker. Когда ALLOWED_HOSTS установлен как '*', веб-сайт работает нормально, он выглядит так, как и должен быть. После переключения ALLOWED_HOSTS с '*' на AWS EC2 Public IPv4 DNS, веб-сайт отвечает …

19.06.2022
CSS в подпапке static не работает должным образом в Django

Я знаю, что это простая проблема, но я хочу знать, что я упустил. Я уверен, что решение простое. Вот в чем проблема: settings.py: STATIC_URL = 'static/' STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'), ) STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles') …

19.06.2022
Django Redirects + FeinCMS - URL переменная

Я использую старый сервер с Python 2.7 и Django 1.11.7 с FeinCMS в качестве CMS. Если я хочу перенаправить любой входящий URL из запроса со смешанным регистром на правильный URL со всеми строчными буквами, как мне это сделать? Есть ли …

19.06.2022
Django avatar upload значение по умолчанию

У меня есть страница профиля, где я могу загрузить изображение аватара, но когда нет аватара, есть эта веб-ссылка "False" Как я могу изменить его на строку "Без изображения" и …

19.06.2022
Как передать аргументы классу в python

Я пытаюсь создать приложение Django. Я хочу создать функцию для передачи некоторого начального текста в текстовую область. Я пробовал следующее : Вот необходимая часть views.py : from django import forms class createform(forms.Form): def __init__(self, title, value): self.newtitle = …

19.06.2022
Django поле multi select сохраняет только одно значение

У меня есть форма, в которой можно выбрать провинцию и ее города. Вот модель, которую использует моя форма в моем приложении: class ScientificSchedule(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) province = models.CharField(max_length=100, blank=True) city = models.CharField(max_length=2048, blank=True) #other fields …

19.06.2022
Есть ли способ добавить автозаполнение адресов в формы django?

Я пытаюсь использовать api автозаполнения адреса и хочу использовать django forms для сохранения адреса в базе данных. формы: class AdressInputForm(forms.ModelForm): class Meta: model = AdressInput fields = '__all__' просмотров: def new(request): if request.method == 'POST': form = …

19.06.2022
Как проверить, прошел ли пользователь форму?

У меня есть класс Person в models.py, у класса есть поле кода (charfield). Пользователь должен ввести код на странице с формой, где он введет код пользователю будет разрешен вход на сайт. Это похоже на регистрацию, но без фактической регистрации. …

19.06.2022
Могу ли я переместить приложение django просто в папку apps?

У меня есть проект django. и в нем есть папка apps, которая содержит 6-7 приложений. Я создал приложение, запустив manage.py startapp myapp. И оно нашло BASEDIR. Правильно ли просто переместить myapp в папку apps. Спасибо.

19.06.2022
Django admin добавление записи с помощью сигнала

У меня нет проблем с сохранением записи при входе пользователя, проблема в том, что, например, пользователь входит в систему 19 июня 2022 года 8 утра и случайно выходит из системы, и если этот пользователь входит снова, я не хочу, …

19.06.2022
Плохой шлюз python-telegram-bot с webhook и Nginx

Я пытаюсь настроить webhook с python-telegram-bot и Nginx. Я столкнулся с проблемой, мой бот не получает сообщения от telegram. Я также пытался сделать GET/POST запросы от postman и всегда получаю ошибку "502 Bad Gateway". Я также запустил netstat для мониторинга …

19.06.2022
Django admin users timein и timeout пользователя

Здравствуйте, я новичок в Django framework, я просто хочу знать, возможно ли перехватить время входа и выхода пользователя, у меня есть модель, что если сотрудник1 войдет в django-admin, он добавит автоматическую запись и если пользователь нажмет выход, он обновит …

19.06.2022
Как дать определенным пользователям определенные права на просмотр и редактирование определенных областей в админке Django

Я делаю сайт на django, страница администратора которого выглядит следующим образом Я хочу, чтобы пользователи (Автор контента) имели доступ только к основной области (События, форматы, организаторы), а не ко …

19.06.2022
Django - POST/GET для HyperlinkedIdentityField

Я пытался следовать нескольким руководствам https://stackabuse.com/creating-a-rest-api-with-django-rest-framework/ https://www.django-rest-framework.org/tutorial/2-requests-and-responses/ Оба не подошли, потому что мой код использует HyperlinkedIdentityField Как мне добавить к нему POST/GET запрос? views.py class SpecialityView(APIView): def get(self, request, id=None): if …

19.06.2022
Можно ли восстановить данные из резервной копии тома docker postgres

В первую очередь я хотел перенести том postgress на другой хост, следуя этой инструкции https://docs.docker.com/storage/volumes/ на macos сделал резервную копию тома с помощью docker run --rm --volumes-from a1df4bee1dc1 -v $(pwd):/backup debian:jessie tar cvf /backup/backup_db_floo.tar /var/lib/postgresql/data …

19.06.2022
Создание данных полей "многие-ко-многим" в сериализаторе

Я пытаюсь отправить post запрос на создание объекта - курс, но каждый раз получаю ошибку, как мне написать сериализатор для класса - курс. Что мне нужно сделать, чтобы он создавал объект и в то же время отображал список контактов вместо …

19.06.2022
Слишком долгая перезагрузка страницы Django

У меня есть некоторые проблемы с временем перезагрузки некоторых страниц в django, оно занимает слишком много времени. Я использую debug_toolbar и он показывает мне Browser timing request: 4 (+113577) models.py …

19.06.2022
Django ORM , оптимизация запросов

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

19.06.2022
Не удается выполнить миграцию для моей пользовательской модели пользователя

Привет, ребята, у меня такая проблема с моими миграциями django, когда я пытаюсь создать пользовательскую модель пользователя для моего сайта Итак, что происходит, когда я запускаю миграцию, она выдает ошибку, говорящую:- ValueError: Поле admin.LogEntry.user было объявлено с ленивой …

19.06.2022
Как автоматически управлять устройствами в docker-compose?

Вот docker-compose.yml для сопоставления локальных USB-камер с контейнером на веб-приложении django. В данном случае он работает, если к локальному ПК подключено 10 камер, но вызывает ошибки, если я убираю любую из них, потому что контейнер не может отобразить некоторые …

19.06.2022
Почему Heroku не добавляет и не удаляет таблицы базы данных после первоначального запуска для приложения django

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

19.06.2022
Как я могу запустить Javascript на Django, не раскрывая статические файлы?

На моем Django сайте я использовал Stripe для интеграции платежей в .js файл. Я заметил, что этот файл появляется под Sources в инструментах разработчика, когда вы "Inspect Element" в любом браузере. Любой может получить доступ к этому файлу …

19.06.2022
Не может импортировать имя 'force_text' из 'django.utils.encoding'

При попытке использовать rest_framework_simplejwt все вдруг начало ломаться. Теперь, когда я запускаю python manage.py runserver, я получаю следующее: raise InvalidTemplateLibrary( django.template.library.InvalidTemplateLibrary: Invalid template library specified. ImportError raised when trying to load 'rest_framework.templatetags.rest_framework': cannot import name 'force_text' from 'django.utils.encoding' (/Users/saulfeliz/Dropbox/macBook/Documents/Learning/drf/.venv/lib/python3.9/site-packages/django/utils/encoding.py) …

19.06.2022
Django SecurityMiddleware и

какой правильный способ конфигурирования? settings.py MIDDLEWARE = [ 'django.middleware.security.SecurityMiddleware' .... ] чтобы можно было передавать параметры из одного окна в другое из javascript parent.window.opener.postMessage

19.06.2022
Размер файла вложения становится 0 (сжатым) в автоматизации электронной почты Python Django, т.е. имя файла отображается, а содержимое вложенного pdf не отображается

Код для отправки электронной почты в Django написан так в файле views.py - он отлично отправляет pdf, если размер файла большой (~3mb), но для меньших файлов (~1 или 2mb) он не отправляет файл (он появляется как файл с нулевым …