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

10.09.2021
Настройка django для развертывания

Я пытаюсь развернуть свое приложение Django Я разделил settings.py и поместил в папку settings. Теперь, прежде чем я запущу свой сервер, я должен сначала это set DJANGO_SETTINGS_MODULE=src.settings.dev Как я могу сделать вышеуказанную команду автоматической, чтобы мне не нужно …

10.09.2021
Модальные формы в списке изменений Django

Я пытаюсь сделать так, чтобы при выборе действия на странице открывалась модальная форма. Но я не понимаю как отобразить форму при выборе действия. (Использую bootstrap для создания модальных форм) Получилось только с render(*args) #admin.py from django.http import HttpResponseRedirect from …

10.09.2021
Ошибка AADSTS90102 при использовании django-microsoft-auth для SSO с Azure AD

Я выполнил шаги из этого руководства, чтобы включить SSO с Azure Active Directory для администраторской части (для запуска) моего приложения Django: https://django-microsoft-auth.readthedocs.io/en/latest/usage.html Переход к /admin приводит к этой странице, что хорошо: <img alt="enter …

10.09.2021
Сбой сборки для приложения Django, запущенного на Heroku

В настоящее время я работаю над проектом, в котором я хочу, чтобы мое приложение Django запускалось. Само приложение размещено на Heroku, и поэтому у меня есть файл requirements.txt со следующими пакетами: django-heroku==0.3.1 django==3.2.7 gunicorn==20.1.0 noise==1.2.1 numpy==1.19.2 pandas==1.2.4 scipy==1.6.3 scikit-image==0.17.2 …

09.09.2021
Мои ссылки на карту сайта не кликабельны при использовании карты сайта django

Я использую django sitemap для моей модели, но когда я перехожу к sitemap.xml, он отображается как простой текст и не кликабельный вообще, есть идеи, что я сделал неправильно, вот мой код, который я выполнил мой sitemap.py from django.contrib.sitemaps import Sitemap …

09.09.2021
Часть задания celery не выполняется

Код: @task def task(): time.sleep(10) a=run() #run is a long running function with string as output logger.critical(a) logger.critical("after running celery") return def view() logger.critical("before running celery") task.delay() return http response Ожидаемый вывод в файле журнала: …

09.09.2021
Отображение элементов из sqlite в django

Здравствуйте, я новичок и не могу разобраться. Я хочу вывести один элемент в последней строке. Я знаю, как работает for ... in. Но это выведет все строки. models.py class shorturl(models.Model): original_url = models.URLField(blank=False) short_query = models.CharField(blank=False, max_length=8) …

09.09.2021
Агрегирование для нескольких экземпляров с помощью отношения ManyToOne

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

09.09.2021
Django - запрошенный ресурс не был найден на этом сервере

Недавно я начал использовать django и следовал учебнику, однако, когда я захожу на сайт, он сообщает "Not Found The requested resource was not found on this server." Хотя у людей были те же проблемы, что и у меня, я …

09.09.2021
Как пропустить страницу в django-formtools?

Пытаюсь создать Wizard Form в Django с помощью django-formtools, она работает нормально, но я хочу сделать так, чтобы если на первой странице галочка поставлена, то третья страница пропускалась, если вернуться назад и убрать галочку, то третья страница чтобы снова появлялась, …

09.09.2021
ImportError: cannot import name 'Required' from 'typing_extensions'

я установил расширения для набора текста в моем python 3.9.0 pip install typing_extensions тогда я импортировал в urls.py from typing_extensions import Required from django.contrib import admin from django.urls import path from .views import index,add_post,delete_post,update_post, urlpatterns = [ …

09.09.2021
Django использует request.META['HTTP_ORIGIN'] в django sites framework

У меня есть задача, где мне нужно использовать фреймворк django.sites для того, чтобы фильтровать некоторые объекты в ApiViews в зависимости от клиента (есть разные front-end клиенты, размещенные на разных доменах), который вызвал api. Итак, www.frontend1.com и www.frontend2.com звонят www.myapi.com …

09.09.2021
Использование request.session в django с angular

У меня есть работающее приложение Django, использующее аутентификацию сеанса. Я использую request.user в моих шаблонах и представлениях. Я также использую несколько переменных сессии, например requst.session['some_variable']. В настоящее время я использую Django для бэкенда, а также для фронтенда, т.е. …

09.09.2021
Пустой набор запросов в django-mysql JSONField

Когда я выполняю ModelName.objects.filter(firstName__contains="MyName") он возвращает пустой набор запросов, но когда я выполняю его SQL-эквивалент в dbshell, он прекрасно получает строки. select * from AppName_ModelName where firstName like '%MyName%'; Я построил sql …

09.09.2021
AttributeError: объект '_UnixSelectorEventLoop' не имеет атрибута '_signal_handlers'

Я обновил наше приложение Django/Python до Python 3.9.7 и Django 3.2.7 (с Python 3.5 и Django 1.11.23). В настоящее время, если я пытаюсь запустить python manage.py createsuperuser Я получаю следующую ошибку Вот некоторые из версий, которые я …

09.09.2021
Периодические задания Celery обрабатываются, только если запрос post и get отправлен на маршрут, содержащий .delay() и AsyncResult()

Я хочу запускать это задание каждые три минуты, и вот что у меня есть tasks.py @shared_task def save_hackathon_to_db(): logger.info('ran') loop = asyncio.get_event_loop() statuses = ['ended', 'open', 'upcoming'] loop.run_until_complete(send_data(statuses)) logger.info('ended') settings.py CELERY_BEAT_SCHEDULE = { "devpost_api_task": …

09.09.2021
Создание новостного приложения для мобилок

Написал маленький фронт на React-Native для новостного приложения, теперь хочу модифицировать его так, чтобы через комп можно было добавлять/редактировать новости, а в мобилки они появлялись. Есть идея воспользоваться Django, но не особо понимаю принцип работы бэка. Мне нужно создать базу …

09.09.2021
Я не могу создать объект в оболочке python, потому что не могу импортировать мое приложение со строкой "from products.models import Product".

Я следую учебнику по Django, в котором мы создаем приложение с именем products Я запускаю интерпретатор python в корневой папке C:\Users\dancc\dev2\cfeproj использование линии python manage.py shell когда я запускаю линию from products.models import Product …

09.09.2021
Как защитить URL дочерних приложений с помощью auth в Django DRF API

Вот мой сценарий: У меня есть унаследованная база данных и Django api, которая ее использует. Сейчас мы разрабатываем другой пакет с Django DRF, который будет установлен в "родительском" приложении. В родительском приложении уже есть аутентификация oauth. …

09.09.2021
Задача на большее и меньшее между 2 числами в ряду

Я пытаюсь сделать игру на угадывание, когда я запускаю ее, она запускается правильно, но когда я угадываю, она делает его больше и меньше между 2 числами в ряду: from random import randrange #variables num1 = int(input('From: ')) num2 = …

09.09.2021
Не удаётся отправить POST запрос на сервер Django

Не получается отправить данные формы на сервер django. Делал всё как в документации, когда я нажимаю кнопку &quot;сохранить&quot; что бы отправить форму с данными на сервер django и создать статью но данные не отправляться form.py from django import forms class …

09.09.2021
Django JWT - Разрешить запрос без учетных данных, если ключ в теле действителен

У меня есть конечная точка, которой требуется Access Token для аутентификации. Также в этой конечной точке есть поле UUID сериализатора, которое не является обязательным. Я хотел бы сделать следующее: В случае, если в теле передается поле UUID, …

09.09.2021
Выделение повторяющихся имен

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

09.09.2021
Долго выполняющийся запрос вызывает отказ в соединении с daphne и nginx

У меня есть приложение Django 3.2.4, которое я запускаю на Kubernetes, на фронте NGINX, обслуживаемое через ASGI / daphne. У меня есть длительный вызов API (не более 30 секунд), который при выполнении вызывает отказ в других запросах. В …

09.09.2021
Как получить текущего зарегистрированного пользователя в файле signals.py?

Я создаю приложение todo app и одной из его функций является отправка электронного письма пользователю о том, что его задача просрочена. Часть файла views.py: from .models import Todo from django.utils import timezone from .signals import overdue …

09.09.2021
Почему мой метод рендеринга React Dom не работает?

Я создаю приложение React-Django, и в компоненте App у меня возникает проблема на последней строке с render(&lt;App /&gt;, appDiv). Пожалуйста, кто-нибудь может сказать мне, что я делаю неправильно? У меня импортированы необходимые модули, и это работало в моем предыдущем …

09.09.2021
Как передавать параметры в форме django

Views.py def ATMlogin(request,id): global loginname loginname=='ATM_login' if request.method == 'POST': ATMnumber1=request.POST['ATMnumber'] mobnum1=request.POST['mobnum'] global mobnum global atmnum atmnum=ATMnumber1 mobnum=mobnum1 if Customer_details.objects.filter(ATMnumber=ATMnumber1).exists() and ATMLogin.objects.filter(mobnum=mobnum1).exists() : user_set=Customer_details.objects.all() for user in user_set.iterator(): if (user.ATMnumber==atmnum): id=user.id current_user={id:1} #current_user=Customer_details.objects.get(id=id) return render (request,'dashboard.html',{'current_user':current_user}) form=ATMLoginform() return render (request,'ATM_login.html',{'form':form}) …

09.09.2021
Получение данных из Salesforce с помощью Django

Я пытаюсь интегрировать salesforce Rest API с Django, поэтому уже несколько часов пытаюсь понять endpoint, который он выставляет, я научился создавать записи, но как мне получить доступ к этим записям, так как URL, указанный в документации - https://yourInstance.salesforce.com/services/data/v52.0/query/?q=SELECT+name+from+Account,. что такое …

09.09.2021
Как использовать блокировку с pymemcache на Django?

Я использую pymemcache 3.5.0 с Django 3.2.7. У меня много скриптов, запущенных на моем экземпляре Django и также использующих кэш для обмена данными между ними. В настройках Django у меня есть следующие конфигурации: def json_serializer(key, value): print("Message Type: " + …

09.09.2021
Объект 'method' не является подписываемым проблема в python

В моем коде я пытаюсь сделать игру на угадывание, я принимаю ввод от того, какое число вы хотите начать до того, какое число вы хотите остановить и тот код, который сломался (этот код в цикле while): <a href="https://i.stack.imgur.com/SSor0.png" …

09.09.2021
Как убрать постфикс 's' из названия таблицы базы данных в Django Model, который автоматически добавляется Djanog

Кто-нибудь может подсказать мне, как я могу избавиться от постфикса 's' в имени db_table. Ниже приведен пример кода модели. Когда я вижу эту модель через портал администратора, я вижу, что имя таблицы базы данных - 'countrys'. Как я могу убрать …

09.09.2021
Как передавать медиафайлы в Django + React

Я запутался в обслуживании медиа файлов на django и react. Вот мой код: Вот мой settings.py : STATIC_URL = '/static/' STATICFILES_DIRS = [ os.path.join(BASE_DIR, 'build/static'), ] STATIC_ROOT = os.path.join(BASE_DIR, 'staticfiles') STATICFILES_STORAGE = 'whitenoise.storage.CompressedManifestStaticFilesStorage' MEDIA_URL = "/media/" MEDIA_ROOT = …

09.09.2021
Не удается запустить makemigrations после перемещения модулей

У меня есть модуль с именем: validators.py расположенный по адресу ./project/app1/validators.py. Чтобы использовать его, я импортировал его в одну из моих моделей: # app1/models.py from .validators import validate_something Через некоторое время я решаю переместить этот validators.py …

09.09.2021
Предотвращение TypeError: updates[0] не определено в приложении Vue.js/Django

Я разрабатываю приложение Django/Vue.js. Сразу после формы входа Django view перенаправляет на страницу user/username, на которой файл Vue.Js загружает данные с сервера. Вот код: async created(){ await this.getUpdates(); } Подробно о функции getUpdates() рассказано ниже; в …

09.09.2021
ValueError при загрузке увеличенных изображений django в облако google

У меня есть эта модель, которая отлично работает при загрузке уменьшенных изображений в медиафайл в моем проекте django class ItemImage(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE) item = models.ForeignKey(Item, on_delete=models.CASCADE) image = models.ImageField(null=True, blank=True,upload_to='item_img/') created = models.DateTimeField(auto_now_add=True) def save(self): im = …

09.09.2021
For root in settings.STATICFILES_DIRS: TypeError: 'WindowsPath' object is not iterable WHILE MIGRATING в DJANGO(3.2.7)

(env) C:\Users\Amitesh Sethi\OneDrive\Desktop\T\dj\social&gt;python manage.py migrate Traceback (последний последний вызов): Файл "C:\Users\Amitesh Sethi\OneDrive\Desktop\T\dj\social\manage.py", строка 22, in main() Файл "C:\Users\Amitesh Sethi\OneDrive\Desktop\T\dj\social\manage.py", строка 18, in main execute_from_command_line(sys.argv) Файл "C:\Users\Amitesh Sethi\OneDrive\Desktop\T\dj\env\lib\site-packages\django\core\management_init_.py", строка 419, in execute_from_command_line utility.execute() Файл "C:\Users\Amitesh Sethi\OneDrive\Desktop\T\dj\env\lib\site-packages\django\core\management_init_.py", строка 413, in execute self.fetch_command(subcommand).run_from_argv(self.argv) …

09.09.2021
В проекте Django загруженный img не отображается на сайте

Я просто хочу отобразить картинку профиля.Img загружается успешно, но не показывает img.Но если я пытаюсь в админ панели, то показывает img. Вот мой код index.html {% extends 'Login_app/base.html' %} {% block body_block %} {% if user.is_authenticated %} &lt;p&gt;Hi {{ user_basic_info.username …

09.09.2021
Метод не разрешен (POST): /cbvdelete/5/ Метод не разрешен: /cbvdelete/5/

я не могу запустить этот код viwes.py from django.shortcuts import render, redirect from django.urls import reverse_lazy, reverse from . …

09.09.2021
Почему Django's AuthenticationForm возвращает странную строку в сообщении об ошибке

Недавно я внедрил Django AuthenticationForm в свой проект и обнаружил, что ошибка возвращает какой-то странный str __all__ Сообщение об ошибке во фронтенде при использовании неправильного пароля: Мой шаблон …

09.09.2021
Является ли POST единственным способом отправки данных в django?

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