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

05.08.2022
Добавление в get_context_data представления на основе класса внешнего скрипта

У меня есть скрипт python на странице, который я хотел бы использовать в представлении на основе классов pages/textutile.py class Palindrome: def __init__(self, mot): self.mot = mot def getMot(self): i = 0 y = 0 while(i < len(self.mot)): envers = …

05.08.2022
Как подключить приложение React Native к REST API Django

Я в процессе подключения моего React Native UI к бэкенду Python Django с помощью REST-фреймворка и не знаю, как перейти к получению данных из бэкенда. Я использовал fetch(URL), как вы можете видеть в SS ниже: <img …

05.08.2022
Django crispy forms - bootstrap4 table_inline_formset template rendering extra row on top

Я использую шаблон bootstrap4/table_inline_formset.html в таблице FormHelper из django-crispy-forms. Таблица в шаблоне отображается правильно, но в начале таблицы всегда появляется дополнительная форма, которая не видна при отправке формы. forms.py: class MetricForm(forms.ModelForm): class Meta: model = Metric exclude = ['auto_value','occurrence'] class …

05.08.2022
Django NoModuleFoundError возникает только при добавлении действительного пути к urls.py из папки моего проекта

Я создал проект Django в соответствии с отличным постом Виктора Фрейтаса о готовом к производству Django boilerplate здесь https://simpleisbetterthancomplex.com/tutorial/2021/06/27/how-to-start-a-production-ready-django-project.html У меня ушел день на рефакторинг всего моего проекта с 7 приложениями, чтобы вписаться в этот …

05.08.2022
В Django я использую request.POST и возвращаю JSONResponse, но url показывает ошибку объекта HttpResponse. Я не хочу использовать render()

Я использую Ajax для отправки POST. В файле views.py у меня есть следующее: def color(request): if(request.POST.get('mydata',False)): mylist= request.POST['mydata'] mylist= mylist.split(",") request.session['var1'] = mylist[0] request.session['var2'] = mylist[1] return JsonResponse({'success':True}) В urls.py я определил color, поэтому, когда я перехожу …

05.08.2022
Как я могу дать пользователю 1 раз разрешение на доступ к странице

Как я могу дать пользователю 1 раз разрешение на доступ к странице (например, к странице экзамена). Есть одна проблема. Когда я изменяю размер страницы, она должна быть перезагружена. Также, когда пользователь переходит на другую страницу, он не может вернуться на …

05.08.2022
Перенос данных из старой базы данных в новую

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

05.08.2022
Django Перенаправление URL, который отображается в адресной строке

Как я могу использовать Django redirect, чтобы он перехватывал URL в смешанном регистре и перенаправлял на страницу, которая соответствует строчной версии того, что конечный пользователь указал в своем запросе URL. Например, чтобы "http://www.acme-co.com/Acme" перенаправлял на "http://www.acme-co.com/acme". Мы используем CMS систему, …

05.08.2022
Одно членство для каждого пользователя для каждого клуба

Я создаю модели для управления клиентами и спортивными центрами. Каждый клиент может быть записан в несколько центров только один раз, конечно. как я должен действовать для этого? class Membership(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE, related_name='memberships') club = models.ForeignKey(Club, …

05.08.2022
Форма django не сохраняется, несмотря на сообщение об успехе

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

05.08.2022
Как получить аргумент post в django?

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

05.08.2022
Razorpay говорит, что продавец не может принимать платежи в (режиме Live)

Я пытаюсь реализовать razor pay в live режиме на Django Project, при нажатии на кнопку pay он показывает доступные варианты оплаты, но когда я выбираю вариант и продолжаю, он говорит этот продавец не может принимать платежи. razorpay_client = …

05.08.2022
Почему моя кнопка like возвращает объект Json { liked: true }, но не работает с моим ajax вызовом в Django, когда пользователь нажимает на кнопку like

Я пытался создать кнопку like с вызовом ajax функции в Django, но почему-то всякий раз, когда я нажимаю на кнопку like, она перенаправляет меня на другую страницу с json объектом, который возвращает {liked : true }. почему я получаю эту …

05.08.2022
Чем отличаются refresh_from_db и ручное получение?

В настоящее время я работаю над проектом, с которым не очень хорошо знаком, и пытаюсь удалить все упомянутые методы перезагрузки, которые выглядят следующим образом: def reload(self): return self.__class__.objects.get(pk=self.pk) Поскольку они были добавлены, когда refresh_from_db еще не было …

05.08.2022
Не может получить объекты из базы данных Django

Я не могу получить объекты из моей базы данных. Я ничего не получаю. В терминале я не получаю ошибки и вхожу на сайт без проблем. Я хочу получить информацию из базы данных . DT = Destination_Tour.objects.all() my …

05.08.2022
Как работать с xml в запросе django

Есть ли способ работать с файлами в запросе на django? Мое приложение позволит пользователям загружать XML файлы, которые я хочу использовать XML minidom для их разбора и последующей отправки данных в базу данных. Есть ли способ сделать это без …

05.08.2022
Невозможность перевода ошибок на Django

Я уже установил &lt;p&gt;{% trans "Remember" %}&lt;/p&gt; на шаблоне, XXX.mo выполнены, а при использовании from django.utils.translation import ugettext_lazy as _ на ошибки А когда я меняю язык (из-за выпадающего списка), он не меняется... Я забыл мелочь? …

05.08.2022
Как использовать django-filter на RawQuerySet?

У меня возникла проблема. Ошибка заключается в следующем AttributeError at /tracker/ 'RawQuerySet' object has no attribute 'all' Это потому, что я использую django-filter на сыром наборе запросов из sql запроса (я не могу использовать фильтрацию django) …

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

Def Contries(request): for country in pycountry.countries: list.append(country.name) if list: return JsonResponse( {"code": status.HTTP_200_OK, "success": True, "response": list}, status=status.HTTP_200_OK) else: return JsonResponse( {"code": status.HTTP_400_BAD_REQUEST, "success": False, "response":"list"}, status=status.HTTP_400_BAD_REQUEST) Есть ли возможность получить список городов и штатов заданной страны с …

05.08.2022
Графики не отображаются при запуске "index.html" в Django

Я новичок в django и я просто хотел внести некоторые изменения в мой файл шаблона под названием "index.html" ... вот мои скрипты в "index.html" : &lt;script src={%static "lib/jquery/jquery.min.js" %}&gt;&lt;/script&gt; &lt;script src={%static "lib/bootstrap/js/bootstrap.min.js" %}&gt;&lt;/script&gt; &lt;script src={%static "lib/php-mail-form/validate.js" %}&gt;&lt;/script&gt; &lt;script …

05.08.2022
PrivateRoute Ошибка: 'Маршрут должен использоваться только как дочерний элемент элемента <Routes> и никогда не отображаться напрямую. Пожалуйста, оберните ваш <Route> в <Routes>.

Когда я использую privateRoute вместо Route, возникает ошибка [PrivateRoute] не является компонентом Route. Поэтому я использую это решение, которое также выдает вышеуказанную ошибку маршрута. Нужно ли мне внести изменения в PrivateRoute.js? PrivateRoute.js ''' import {Route, Redirect} from 'react-router-dom' const …

05.08.2022
Я следую учебнику по django и не могу запустить сервер развертывания.

вот код, который я запускаю в терминале pycharm PS C:\Users\olawa\mysite&gt; py manage.py runserver Watching for file changes with StatReloader Performing system checks... System check identified no issues (0 silenced). August 05, 2022 - 12:41:40 Django version 4.0.6, using settings …

05.08.2022
Я не могу подключить базу данных postgrasql к django и вот ошибка?

'django.db.backends.postgresql.psycopg2' i не является доступным бэкендом базы данных или не может быть импортирован. Проверьте вышеприведенные исключения. db\utils.py", строка 126, в load_backendon. Чтобы использовать один из встроенных бэкендов, используйте 'django.db.backends.XXX', где XXX - of:ne of: sn't available database backend or …

05.08.2022
Список_объектов не показывает правильный шаблон

У меня есть проект Django, в котором пользователи могут задавать вопросы и получать ответы. У меня есть три модели: Вопрос, Ответ и Комментарий. Я не знаю, почему шаблон комментария не показывает правильные данные, я не знаю, где найти данные …

05.08.2022
NGINX 94134#94134 upstream преждевременно закрыл соединение при чтении заголовка ответа от upstream - Django, Ubuntu

Когда пользователь в моем Django-приложении, установленном на Ubuntu с DigitalOcean (v18+), выбирает несколько файлов для отправки на сервер, он видит следующую ошибку: 502 Bad Gateway nginx/1.18.0 (Ubuntu) Я проверил журналы приложения, в которых обнаружена следующая ошибка: 2022/08/05 11:13:38 …

05.08.2022
Django: Один url для нескольких параметров

Я пытаюсь реализовать url, который может обрабатывать несколько параметров. Например: если я хочу получить проект с идентификатором 1 =&gt; project/1. если я хочу получить проект с идентификатором 2 =&gt; project/2 если я хочу получить проект …

05.08.2022
Ошибка соединения docker-compose django и postgres

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

05.08.2022
Как запустить сервер Django постоянно на windows

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

05.08.2022
Разрешение на уровне объекта Django с использованием автоматически создаваемых разрешений модели по умолчанию

По умолчанию, Django добавляет 4 разрешения для каждой зарегистрированной модели: add_model_name change_model_name delete_modelname view_modelname Когда пользователь имеет одно из этих разрешений, оно применяется ко всем экземплярам этой модели. Это не то, что я хочу, я хочу …

05.08.2022
Как передать динамическое значение в якорный тег Html с помощью Python Django

Я работаю над Cuckoo Sandbox и надеюсь, что все поймут мой вопрос, так как мне трудно объяснить его. Я работаю над разными файлами и сталкиваюсь с некоторыми проблемами. Проблема в том, что я хочу вызвать динамическую переменную в html …

05.08.2022
Младший разработчик Python

Я знаю, что это глупый вопрос, но как найти работу в области разработчика программного обеспечения? Я уже 5 месяцев изучаю Django и rest-framework. Я создал проект сайта электронной коммерции и все еще работаю над ним. но я не знаю, как …

05.08.2022
Ошибка AttributeError at /auth/login/ 'NoneType' object has no attribute 'has_header'

Использую python/django. Для мультистраничной регистрации использую библиотеку https://github.com/ImaginaryLandscape/django-multipage-form. При регистрации пользователя через эту форму - пароль сохраняется без хеша, поэтому я воспользовался сигналом @pre_save в модели пользователя и добавил туда использование функции set_password. При регистрации обычного пользователя …

05.08.2022
Расширение модели пользователя django с помощью отношений один к одному

Я очень новичок в dajngo, я пытаюсь получить некоторые дополнительные данные от пользователя и вставить их в таблицу профиля моя модель from django.db import models from django.contrib.auth.models import User from django.db.models.signals import post_save from django.dispatch import receiver class Profile(models.Model): …

05.08.2022
Как выполнить аннотацию в модели Django с отношением "многие ко многим"?

У меня есть две модели Django под названием Restaurant и RestauranCategory. Модель Ресторан имеет отношение "многие-ко-многим" к модели RestaurantCategory. Пожалуйста, обратитесь к прилагаемому образцу модели. class RestaurantCategory(BaseModel): name = models.CharField(max_length=150) description = models.TextField() class Restaurant(BaseModel): name = models.CharField(db_index=True, max_length=128) …

05.08.2022
Script.js файл location.iataCode не работает

В примере, сделанном с помощью django на странице блога Amadeus, при написании файла script.js, в поле onclick="getLocation(\\\''+location.iataCode+'\\\')"&gt; я получаю ошибку, когда я смотрю на коды в примере, он точно такой же, как и код, можете ли вы помочь с этим? …

05.08.2022
Нет почтового запроса с недостоверной информацией

в файле forms.py у меня есть базовая форма с 2 полями: class TestForm(forms.Form): name = forms.CharField(max_length=20) email = forms.EmailField() В файле views.py я просто отображаю эту форму через: def test_form(request): return render(request, 'form.html', {'form':TestForm}) than base.html …

05.08.2022
Попытка вызвать данные .xlsx в сценарии python selenium 'Object of type Series is not JSON serializable'

Этот код считывает файл .xlsx и собирает номер мобильного телефона пользователя для отправки сообщения def watbot(request): if request.method == 'POST': file_name = request.POST.get("filename") pre = os.path.dirname(os.path.realpath(__file__)) f_name = file_name path = os.path.join(pre, f_name) f_name = pandas.read_excel(path) count = 0 …

05.08.2022
Django агрегированная сумма валюты (строка) + значение (плавающая величина)

Я выполнял некоторые вычисления с использованием агрегатной суммы следующим образом: total_value = myModel.objects.aggregate(sum=Sum('price')) Проблема в том, что поле price изменилось на charfield, содержащий валюту + значение, и я не могу сделать сумму. Пример: …

05.08.2022
Как использовать KafkaConsumer с Django4

У меня есть проект Django 4 и я использую KafkaConsumer из kafka-python. Я хочу обновлять модели django после получения сообщения из Kafka. Цель состоит в том, чтобы иметь некий Kafka worker, работающий и потребляющий сообщения, он также должен иметь …

05.08.2022
DjangoRestFramework: Unit Testing AssertionError: 404 != 200 while Test update

Я начал писать модульные тесты для своих API, но застрял на обновлении данных пользователя, получив ошибку утверждения 404!=200. Я делюсь своим кодом для справки. Пожалуйста, сообщите мне мою ошибку и краткое объяснение, так как я новичок в django rest. Я …