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

04.04.2022
Команда Python не найдена, но найдена после перезапуска командной строки

Я работал над проектом python, где собирался запустить его, но затем командная строка ответила: "'python' не является известной командой bash или shell." Я пробовал закрывать и открывать командную строку, но на этот раз она сработала. У меня нет …

04.04.2022
Метод django rest framework 'DELETE' не разрешен из-за DefaultRouter

Это мой первый проект с Django, и у меня возникли проблемы с URL-адресами. У меня есть модель клиента, и я создал ModelViewSet для нее, чтобы я мог получать, удалять и обновлять модели в базе данных. Для получения всех основных …

04.04.2022
Лучший способ вычисления ближайшего расстояния с помощью Google API и Django

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

04.04.2022
Язык шаблонов Django: Создание условий для всей модели (не для каждой записи)

Проблема новичка. В шаблоне используется следующий скрипт ... {% if request.user not in myModel %} <p>You have no account in the system.</p> {% endif %} ... утверждение "У вас нет счета в системе." появляется на экране 100 раз …

04.04.2022
Как открыть ссылку при вызове функции Django

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

04.04.2022
Как получить электронную почту от usercusomer для подписчиков

Я хочу отправлять email каждому последователю после создания элемента. Но я не знаю, как получить это поле из Models, а также не знаю, как отправить каждому последователю письмо, чтобы связать его со следующим. models.py class Book(models.Models): title = models.CharField(max_length=255) …

03.04.2022
PyTelegramBotAPI NameError: имя 'p' не определено Python(Django)

Я пишу telegram бота, используя pytelegrambotapi. Я создал базу данных, используя Python (django). Следующий код описывает вычисление площади прямоугольника. Сначала я написал бота, используя глобальную переменную. У меня возникла проблема! Если ботом пользуется только один пользователь, бот отвечает правильно. Если …

03.04.2022
Как добавить параметры запроса к <a href=

Я хочу перенаправить с одной страницы на другую (и сохранить параметры запроса). Поэтому я перенаправляю так base.html &lt;tr&gt; &lt;td&gt; &lt;a href="search/"&gt;&lt;/a&gt;&lt;/td&gt; &lt;td&gt;...&lt;/td&gt; &lt;/tr&gt; urls.py path('main/search/', views.x, name='table_query') views.py @login_required @inject_session_params def table_structure(request, user_data, *args, **kwargs): if request.method=='GET': …

03.04.2022
Создание поля модели django, которое является внешним ключом, указывающим на поле модели в другом приложении, принимающем массив пользователей в определенной группе

Я новичок в django rest framework, то, чего я пытаюсь достичь, это создать поле модели, которое является внешним ключом и указывает на другую модель приложения и взять их user_id (автоматический id, который предопределен) users\models.py class user(models.Model): username = …

03.04.2022
Приведет ли Django Migrations к конфликтам с распределенным контролем версий?

Я планирую работать над проектом Django с несколькими коллегами через Gitlab. Пусть разработчик A создаст модель на ветке feature/model_a: class model_A(models.Model): field_A = models.CharField(...) Dev A запускает makemigrations, получает файл миграции (что-то вроде 0001_migration), коммитит и толкает его …

03.04.2022
Как я могу зарегистрироваться и войти в систему на одной и той же странице в Django?

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

03.04.2022
Как в Django добавить данные в уже созданную форму?

Предположим, у вас есть ModelForm, к которому вы уже привязали данные из request.POST. Если в ModelForm есть поля, которые я не хочу, чтобы пользователь заполнял и которые поэтому не отображаются в форме (например: пользователь уже вошел в систему, я …

03.04.2022
Mssql-django - TCP Provider: Код ошибки 0x2746 (10054) (SQLDriverConnect)

Имею докеризованное приложение Django 4, работающее на хосте Docker (Debian10), подключающееся к сетевому SQL Server 2012 (работающему на Windows10) в среде разработки. Не удается заставить тот же образ docker подключиться к SQL Server 2014 (работающему на виртуальной машине …

03.04.2022
Почему Heroku перенаправляет мой сайт на HTTPS без настройки SSL?

Я развернул свой сайт django на heroku. После добавления моего пользовательского домена, когда я пытаюсь получить доступ к http://www.example.com, он перенаправляет меня на https://www.example.com и я получаю это сообщение ERR_SSL_UNRECOGNIZED_NAME_ALERT Я …

03.04.2022
Django доступ к массиву внутри dict в шаблоне

Когда я пытаюсь получить доступ к простому dict в django: {'The Batman': [{'datetime': datetime.datetime(2022, 4, 1, 11, 0, tzinfo=datetime.timezone.utc), 'id': '1'},{'datetime': datetime.datetime(2022, 4, 1, 11, 0, tzinfo=datetime.timezone.utc), 'id': '1'}], 'Ice Age': [{'datetime': datetime.datetime(2022, 4, 1, 11, 0, tzinfo=datetime.timezone.utc), 'id': '1'}, …

03.04.2022
Как я могу сделать дополнение в представлениях django?

Когда я пытаюсь добавить несколько целочисленных переменных, я получаю следующую ошибку. Что делать? Ошибка: TypeError at / unsupported operand type(s) for +: 'method' and 'int' Request Method: GET Request URL: http://127.0.0.1:8000/ Django Version: 3.2.3 Exception Type: TypeError Exception Value: …

03.04.2022
Получение TypeError при попытке загрузки на s3 из heroku

Ошибка: TypeError at /accounts/work_feed/upload/1 элемент последовательности 0: ожидался экземпляр str, найден NoneType Я получаю эту ошибку, когда пытаюсь загрузить изображение из моего приложения django на heroku в aws s3 bucket. Мой settings.py выглядит следующим образом: ROOT_URLCONF = 'ClassTrail.urls' …

03.04.2022
Django ModelViewSet. Как объединить два метода/функции perfrom?

Есть ли способ объединить методы/функции представления? Представление использует ModelViewSet. У меня есть две функции perform_create и perform_update, которые делают одно и то же, и мне стало интересно, могу ли я их как-то объединить? Body { "title": "1 Title", …

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

Мне интересно, как работают права доступа к файлам в Django. Я создал файл debug.log, в который я хочу выводить логи. Его разрешения выглядят следующим образом -rw-rw-r-- 1 ubuntu ubuntu 0 Apr 3 19:16 debug.log У меня есть суперпользователь …

03.04.2022
Обновляйте приложение django каждые 30 дней после развертывания

Я создал приложение DJango и теперь хочу его развернуть. Поскольку это мой первый опыт развертывания приложения django, я запутался, какую платформу использовать. Я думаю использовать AWS. Не мог бы кто-нибудь помочь мне и ответить на мои вопросы по некоторым …

03.04.2022
Django more-admin-filters в Filt

Я создал свою фильтрацию в админке с помощью многократного выпадающего фильтра. Проблема в том, что я могу выбрать имена, которые мне нужны. Как решить эту проблему? models.py Tee_name = models.CharField(max_length=255, verbose_name=_("Tea Name")) admin.py list_filter = [ ("tea_name",MultiSelectDropdownFilter) …

03.04.2022
Скомпилируйте приложение django в исполняемый файл с помощью PyInstaller

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

03.04.2022
Переменная 'html' ссылается раньше, чем назначена: UnboundLocalError

Ранее этот код работал и выводил на сайт то, что я хотел, но потом произошла эта ошибка from django.shortcuts import render import json def get_html_content(fplid): import requests API_KEY = "eb9f22abb3158b83c5b1b7f03c325c65" url = 'https://fantasy.premierleague.com/api/entry/{fplid}/event/30/picks/' payload = {'api_key': API_KEY, 'url': url} …

03.04.2022
Django обновление/рендеринг страницы bloghome с использованием элементов фильтра формы

Допустим, у меня есть HTML-страница (blogHome.html) с различными элементами, такими как этот, &lt;div class="container-fluid bg-light"&gt; &lt;div class="container"&gt; &lt;div class="row sm-3 justify-content-center"&gt; &lt;div class="col md-3 p-3 d-flex justify-content-center"&gt; &lt;div class="form-check form-switch"&gt; &lt;input class="form-check-input" type="checkbox" id="vegetarian" name="vegetarian" checked&gt; &lt;label for="vegetarian"&gt;Vegetarian&lt;/label&gt; …

03.04.2022
Как получить ключ и значение json в языке шаблонов Django?

Я пытаюсь создать сайт для сериалов, используя фреймворк Django, я поместил в models.py все виды подробностей о сериале и JSONField для определения количества сезонов и эпизодов в каждом сезоне.. Пример: { "s1" : 15 , "s2" : 25 , …

03.04.2022
Я пытаюсь выполнить команду 'heroku run bash', но она выдает следующую ошибку;

(trying to deploy a django project and trying to create tables and superuser) (env) D:\CRM&gt;heroku run bash " Предупреждение: доступно обновление heroku с 7.53.0 до 7.60.1. Запуск bash на ⬢ quiet-waters-22939... done Ошибка: соединение ECONNREFUSED 52.3.44.61:5000 my postgresql …

03.04.2022
502 Bad Gateway во время регистрации пользователя Django на ubuntu,ngnix

Я работаю над проектом django, представление регистрации работает довольно хорошо при разработке на моем localhost и тестовом сервере heruko. Но когда я переключаюсь на производство, используя Ubuntu и Ngnix, я получаю ошибку 502 bad gateway error всякий раз, когда …

03.04.2022
При подключении базы данных mysql [закрыто]

Проверка системы не выявила никаких проблем (0 промолчали). Исключение в потоке django-main-thread: Traceback (последний последний вызов): File "C:\ProgramData\Anaconda3\lib\site-packages\django\db\backends\base\base.py", line 219, in ensure_connection. self.connect() Файл "C:\ProgramData\Anaconda3\lib\site-packages\django\utils\asyncio.py", строка 26, in inner return func(*args, **kwargs) Файл "C:\ProgramData\Anaconda3\lib\site-packages\django\db\backends\base\base.py", строка 200, in connect self.connection …

03.04.2022
Запуск асинхронного цикла событий с n задачами из функции синхронизации

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

03.04.2022
Daphne не запускается после перезапуска сервера на digitalOcean

После создания файла daphne.service. Я выполняю следующую команду. ''' sudo systemctl daemon-reload sudo systemctl start daphne.service sudo systemctl status daphne.service ''' вывод: показывает Active(Running) введите здесь описание изображения Когда я снова запускаю последнюю команду, сразу после нее …

03.04.2022
Расширение функциональности представления внешнего пакета в Django

Я хотел бы расширить функциональность определенного View во внешнем пакете который инициирует SSO аутентификацию с помощью SAML. пакет: https://github.com/zibasec/django-saml2-pro-auth У меня есть служба, которая использует пакет и регистрирует пользователей из нескольких приложений, сейчас sso login работает, …

03.04.2022
Недопустимое значение по умолчанию для несуществующей записи

Я смотрю на этот пример в документации Django, чтобы добавить поле к моему CustomUser, у которого есть только несколько вариантов выбора. Я добавил это class StringInstrument(models.TextChoices): VIOLIN = 'VIO', _('Viool') ALT_VIOLIN = …

03.04.2022
Пожалуйста, есть ли способ сделать мой django страницы пагинации с викторины App?

Моя проблема заключается в пагинации страницы на Django quiz App, когда я нажимаю на следующий вопрос, он снимает выбор с предыдущего выбранного ввода и записывается только один ответ. Коды форм: &lt;form action="/calculate_marks" onsubmit="return saveAns()" enctype="multipart/form-data" id ='quiz' …

03.04.2022
Поиск по id без первичного ключа не работает django, данные не отображаются

У меня есть одна модель, и я хочу искать по patientid (не первичный ключ), когда id совпадает с id в базе данных, перечислить все объекты, связанные с этим id. Я пробовал много способов, но это не работает, ничего не …

03.04.2022
Django сложная миграция как избавиться от OneToOneField и сделать ForeignKey

Вобщем изначально сделана модель с OneToOneField ключом. тоесть без собственного ID, Таким образом 1 запись равнялась 1й записи из другой таблицы. Теперь надо сделать, чтобы у таблицы был собственный ID и можно было несколько записей делать в этой модели. Но …

03.04.2022
Как я могу изменить url запроса css в nginx с помощью django

Ниже приведена моя конфигурация Nginx location /static { alias /srv/django_site/mysite/static/; } когда я обращаюсь к www.mysite.com/admin браузер запрашивает css файл 'www.mysite.com/admin/css/~.css' Но когда я обращаюсь к www.mysite.com браузер запрашивает файл css, как показано …

03.04.2022
Передача значений в дочерний класс, который наследуется от PageNumberPagination из drf

Мне нужно использовать PageNumberPagination (из drf) во многих моих представлениях, я использовал определение ustom class, наследующего PageNumberPagination в каждом из моих views.py, например - from rest_framework.pagination import PageNumberPagination class CustonmPageNumberPagination(PageNumberPagination): page_size = 3 page_query_param = "pageNumber" class MyViewSet(viewsets.ModelViewSet): serializer_class …

03.04.2022
Как колонки связаны в posgresql и данные автоматически заполняются между таблицами?

У меня есть таблицы, которые я создал через models.py в Django models и подключил их к postgresql db. У меня есть общие колонки в двух таблицах Departments(DepartmentName) и Employees (Department) и, скажем, мы хотим добавить новую строку в Employees …

03.04.2022
При использовании/вызове метода, вычисляющего queryset в другом методе, происходит многократное обращение к базе данных

Я работаю над проектом DRF, чтобы изучить модели ContentType. Я создал модель поста и модель комментария(ContentType), а затем добавил комментарии к посту. Все работало хорошо, пока я не добавил django-debug-tool и не продублировал запросы. У меня есть следующие вопросы: …

03.04.2022
Импорт файлов modulenotfounderror

Я просмотрел множество постов на stackoverflow, но не могу найти ответ. У меня есть следующая структура файлов, я также делаю это в проекте django crypto_api_site bitvavo_api bitvavowallet.py data.py main views.py Где data.py импортирует bitvavowallet.py и views.py импортирует data.py …