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

23.12.2021
Google Login Redirect Url Integrity Error

Я выполнил правильные настройки и google login работает правильно. Когда Google аутентифицирует и перенаправляет пользователя на сайт, он показывает эту ошибку После обновления и повторной попытки он успешно перенаправляет на указанную страницу. Любая помощь с вашей стороны будет …

23.12.2021
ModuleNotFoundError: Нет модуля с именем 'django.utils'

Привет я получаю эти ошибки ... знаем ли мы как исправить Traceback (последний последний вызов): Файл "manage.py", строка 11, in main from django.core.management import execute_from_command_line Файл "/mnt/c/Users/krammurti/counselcareer/venv/lib/python3.8/site-packages/django/init.py", строка 1, in from django.utils.version import get_version ModuleNotFoundError: Нет модуля с именем …

23.12.2021
Как отобразить файлы только по их имени [закрыто]

Здесь я хочу отображать только имя файла, т.е. sample.pdf. Я использую PostgreSQL как базу данных, Django REST как бэкенд и Angular как фронтенд

23.12.2021
KeyError: 'password'

Есть фронтенд на react и бэкенд на Django, при регистрации пользователя, возникла проблема с полем пароля, типа ** KeyError 'password'**, код ниже. serializer.py ... class UserSerializer(serializers.ModelSerializer): class Meta: model = User fields = '__all__' ... views.py ... from.django.contrib.auth.hashers …

23.12.2021
Пользовательская форма foreignkeyfield недействительна

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

23.12.2021
Как получить данные из базы данных MySQL в Django и отобразить их на html-странице?

Я пытаюсь добавить данные из базы данных MySQL и отобразить их на html-странице с помощью python. Вот мой view.py: def show(request): data = Persons.objects.all() person = { "Persons": data } return render(request, "home.html", person) models.py: class Persons(models.Model): PersonID …

23.12.2021
Google Cloud App Engine (Django) и Google Cloud Storage работают на одном домене с пользовательскими URL-адресами

У меня есть приложение Django, работающее на сайте supereye.co.uk. Django обрабатывает всю маршрутизацию URL, например, supereye.co.uk/signin supereye.co.uk/watch и т.д. Я также использую Google Cloud Storage, который работает с Google Cloud App Engine на gs://production2.supereye.co.uk Как я должен управлять маршрутизацией, …

23.12.2021
Лучший способ обработки статей с помощью Django

Я ищу наилучший возможный способ управления статьями в Django. Моя идея была загрузить статьи как статические файлы (нет загрузки от пользователей, поэтому форма не нужна, я думаю), затем создать модель, но какой тип поля использовать здесь ? Textfield или …

23.12.2021
Добавьте пользовательские действия администратора в django, не имеющие отношения к объектам

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

23.12.2021
Как Django работает с Mongodb

Мне нужно сделать Django restful api. У меня есть объем данных, который распределен в древовидной структуре с 3 вложениями. Я хочу реализовать эту вложенность в Mongo: base->collection->object. Объекты в целом одинаковые, поэтому я не очень хочу прописывать миллионы моделей. …

23.12.2021
Невозможно подключиться к web-сокету с помощью unicorn и uwsgi

Я попробовал следующие 6 методов для запуска моего django проекта. 1. command=python3 manage.py 2. command=daphne myproject.asgi:application -b 0.0.0.0 -p 778 3. command=uwsgi --ini /root/uwsgi.ini 4. command=uvicorn myproject.asgi:application --workers 4 --host 0.0.0.0 --port 778 5. command=gunicorn myproject.wsgi --workers 2 --bind …

23.12.2021
Как опубликовать идентификатор внешнего ключа только один раз в Django

Class Department(models.Model): name = models.CharField(max_length=50) class Employee(models.Model): name = models.CharField(max_length=100) age = models.IntegerField() department = models.ForeignKey(Department, on_delete=models.CASCADE) Мне очень интересно, как это сделать. Предположим, есть три отдела с id 1, 2, 3. Так вот, если в модели сотрудника …

23.12.2021
Разница во времени ввода-вывода в контейнерах docker

Я запускаю этот сценарий для тестирования производительности ввода-вывода на моих контейнерах docker. from tempfile import NamedTemporaryFile d = 500 n = 100000 with NamedTemporaryFile() as f: for i in range(n): nums = [] for j in range(d): nums.append(str(round(random.uniform(0, 1000), …

23.12.2021
КАК ИЗБЕЖАТЬ ДУБЛИРОВАНИЯ ЗАПИСЕЙ ПРИ ПОЛУЧЕНИИ ДАННЫХ ИЗ API В МОДЕЛЯХ DJANGO

From home.models import suppotors for i in items: if i['status'] != "failed": ins = suppotors(name=i['notes']['name'] , amount = i['amount']) ins.save() return True "SUPPOTORS" это модель, которую я использую, а "ITEMS" это данные, которые я получаю из api, …

23.12.2021
Различные урлы загрузки и выгрузки для поля изображения Django Models

Мне нужен способ иметь разные URL для загрузки и выгрузки для ImageField. Я хочу загружать изображение на AWS S3 и при доступе к изображению я хочу, чтобы изображение маршрутизировалось через CDN (в моем случае Fastly). def get_avatar_upload_path(identity, filename): file_ext …

23.12.2021
TypeError при тестировании программы проверки ответов

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

23.12.2021
Преобразовать временную метку в поле DateTime?

У меня есть DateTimeField(auto_now_add=True) в моей модели. Однако я хочу обновить это поле, а формат, который я получаю от API, - это временная метка UNIX. Могу ли я как-то преобразовать формат, который я получаю от API, в правильный? (например, …

23.12.2021
Я расширил модель AbstractUser. Но я не могу войти в систему, используя имя пользователя и пароль.

Я создаю API для регистрации. На основе имени пользователя и пароля мне нужно выполнить вход в систему. Но он говорит, что пользователь не найден. Model.py class User(AbstractUser): """This Class is used to extend the in-build user model """ ROLE_CHOICES = …

23.12.2021
Как выполнить функцию в виде json в python?

Я новичок и сейчас пытаюсь сделать что-то с django и data science. Мой проект заключается в оценке продавцов за их услуги, и я хочу сделать некоторую магию с наукой о данных.))) (показывать средние оценки продавцов и т.д.) На данный …

23.12.2021
AttributeError: модуль 'django.db.migrations' не имеет атрибута 'RunPython'

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

23.12.2021
Менеджер задач django-q работает некорректно, если в системе нет ни одного запроса

Кто-нибудь использует планировщик задач django-q: https://github.com/Koed00/django-q (не связанная с базой данных библиотека Q) Я планирую cron задачу, которая будет запускать некоторые задания. Но моя основная проблема в том, что задания начинают работать …

23.12.2021
Получение "IntegrityError FOREIGN KEY constraint failed", когда я пытаюсь сгенерировать счет-фактуру из таблицы бронирования

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

23.12.2021
Django 4.0 manifest_storage - как отключить с помощью Heroku [duplicate]

Я не могу запустить python manage.py collectstatic с Django 4.0. Ошибка ....min.js references a file which could not be found .....min.js.map Я полагаю, что это связано с тем, что в Django 4.0 collectstatic был добавлен manifest_storage: <a …

23.12.2021
Как закрыть сокет и открыть его снова в tornado

У меня есть торнадо websocket class WSHandler(tornado.websocket.WebSocketHandler): def open(self): print ('new connection') global hr_values_list hr_values_list=[] def on_message(self, message): value=getvalue(message) if value: self.write_message(json_encode(int(value))) hr_values_list.append(value) def on_close(self): avg=int(np.mean(hr_values_list)) print ('connection closed',len(hr_values_list),avg) def check_origin(self, origin): return True application = tornado.web.Application([ (r'/websocket', WSHandler), …

23.12.2021
Не удается установить пакет mikasa в python django с помощью pycharm

Я пытаюсь установить пакет mikasa с помощью pycharm, но не могу найти решение моей конкретной проблемы. У меня установлены инструменты сборки msv c++ (установлены в C://) Я пробовал использовать команды conda и обновить pip. Каталог моего …

23.12.2021
Не удается установить файл requirements.txt на новый компьютер

После получения нового ПК с другим именем пользователя я не могу установить файл requirements.txt в мой проект python, который теперь имеет новый путь к папке проекта из-за нового пользователя windows. Я разрабатываю код на VS. В проекте есть виртуальная среда …

23.12.2021
Как сохранить заказ в базе данных после успешной оплаты в django

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

23.12.2021
Django Ajax - На основе первого выбора установить параметры второго выбора

Я новичок в ajax и новичок в django. В настоящее время есть два select input 'MF_name' и 'PD_name'. Мне нужно получить параметры PD_name на основе выбора MF_name. Здесь мне нужен ajax. Мне нужно использовать onchange и установить queryset для …

23.12.2021
Django, Как передать значения HTML-формы в URL при отправке формы?

У проекта есть url, как показано ниже, path('post/&lt;str:state&gt;/',SearchView.as_view(),name='search-data') У меня есть HTML форма, при заполнении и отправке она должна передавать данные заполненной формы в URL. &lt;form action={url 'search-data'} method="get" &gt; {% csrf_token %} &lt;input type="text" name="fname"&gt; …

23.12.2021
Настройка Django static с помощью Docker/Nginx

Я докеризирую свое приложение Django/React, но у меня возникают проблемы с отображением статических файлов на сервере prod. Каталог проекта: . ├── README.md ├── backend │ ├── Dockerfile │ ├── Dockerfile.prod │ ├── backend │ ├── entrypoint.prod.sh │ ├── entrypoint.sh …

23.12.2021
Один и тот же код, одна и та же база данных, разные результаты на тестовом и локальном сервере

Моя локальная среда и моя тестовая среда подключены к одному и тому же движку базы данных (postgresql) и имеют одинаковые настройки Django. В моей таблицеА есть несколько дублирующихся строк, и я хочу получить только те, которые принадлежат к "category_1" …

23.12.2021
Как использовать bootstrap 5 с загрузчиком webpack?

Я использую react с django с webpack, Это первый раз, чтобы сделать это, но я столкнулся с проблемой с webpack loader он говорит : ERROR in ./node_modules/bootstrap/dist/css/bootstrap.rtl.min.css 1:0 Module parse failed: Unexpected character '@' (1:0) You may need an …

23.12.2021
Проверка CSRF не удалась при почтовом запросе к серверу Django Server

Я хочу отправить данные в конечную точку, размещенную на Django. Я использую cURL в моем терминале для этого: curl -X POST -H "Content-Type: application/json" http://127.0.0.1:8000/bucket/create/ --data '{"name":"test2", "description":"hey"}' В xml сообщении возвращается следующая ошибка: Сбой проверки CSRF. …

23.12.2021
Запуск makemigrations в тестовом примере пакета Django с помощью tox

У меня есть пакет Django, и я хочу запустить makemigrations --check --dry-run --noinput в тестовом примере (не используя pytest; стандартный тестовый бегунок Django). Я пробовал просто запустить call_command, но, при использовании sqlite, это, в свою очередь, использует базу данных …

23.12.2021
Django drag drop помогите пожалуйста

Мне нужна помощь с функцией drag-n-drop для обновления таблицы в моей модели Django. Мне нужно иметь возможность перетаскивать элементы (список объектов модели) между 3 корзинами и обновлять тип корзины элемента в модели. Моя модель содержит элементы питания и …

23.12.2021
Как опубликовать изменения в образах Docker с помощью Github Actions

Я работаю над CI/CD конвейером с использованием Docker и GitHub Packages/Actions. У меня есть 2 рабочих процесса: build.yml и deploy.yml. Рабочий процесс build.yml предполагает получение образов Docker из GitHub Packages, их сборку, выполнение автоматизированных тестов, а затем размещение новых …

23.12.2021
Ограничивает ли max_retries количество "повторных попыток" при использовании acks_late&

У меня есть задача, которая выглядит следующим образом (конечно, метод выполнения более сложный): class SomeTask(celery.Task): max_reries = 3 acks_late = True def run(self): print('some code') Я знаю, что у celery есть опции acks_late и retry. Мне нужно …

23.12.2021
IntegrityError при миграции с использованием Geodjango + Spatialite

У меня есть модель CoordenadasPonto, которая использует одно PointField из django.contrib.gis.db.models в приложении под названием mc. Когда я пытаюсь перенести модификацию этой Модели, Django выдает: django.db.utils.IntegrityError: Строка в таблице 'geometry_columns_statistics' с первичным ключом 'CONSTRAINT' имеет недопустимый внешний …

23.12.2021
Как заставить Django не добавлять возврат каретки в Textarea в пользовательском интерфейсе администратора?

Я использую Textarea в админке Django с strip=False, как описано здесь. def formfield_for_dbfield(self, db_field, **kwargs): formfield = super().formfield_for_dbfield(db_field, **kwargs) if db_field.name == 'some_text': formfield.strip = False formfield.widget = forms.Textarea(attrs={'rows': 10, 'cols': 80}) return formfield Поле DB происходит из …

23.12.2021
Я начинающий django, и я не знаю, почему возникает такая ошибка.

'carro' Request Method: GET Request URL: http://127.0.0.1:8000/ Django Version: 3.2.8 Exception Type: KeyError Exception Value: 'carro' Exception Location: *:\Users\*****\Envs\django2\lib\site-packages\django\contrib\sessions\backends\base.py, line 65, in __getitem__ Python Executable: *:\Users\*********\Envs\django2\Scripts\python.exe Python Version: 3.9.5 Python Path: ['F:\\ProjectoWeb', 'c:\\python39\\python39.zip', 'c:\\python39\\DLLs', 'c:\\python39\\lib', 'c:\\python39', 'C:\\Users\\*******\\Envs\\django2', 'C:\\Users\\*******\\Envs\\django2\\lib\\site-packages'] Server time: …