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

20.12.2021
Как открыть файл с помощью ogr из байта или url

Я пытаюсь открыть .gml файл с помощью ogt.Open(path, False), но на производственном проекте, размещенном на Heroku, я могу читать/писать из файловой системы. gml_parser.py: from osgeo import ogr reader = ogr.Open(file, False) Могу ли я открыть его из байта …

20.12.2021
Сломанная труба при многократном разборе файла CSV с помощью pandas

У меня есть строка поиска, которая принимает название города в качестве ввода. На django построен GET API, который принимает ввод пользователя и ищет его в CSV файле. Например: Если пользователь набирает "mum". API принимает это "mum" в качестве …

20.12.2021
Django Rest Framework, вложенные сериализаторы, внутренний сериализатор не виден во внешнем сериализаторе

Я пытаюсь использовать вложенные сериализаторы в своем приложении. Я следовал документации на сайте DRF, но, похоже, есть проблема с видимостью внутреннего сериализатора. Сообщение об ошибке: Exception Type: AttributeError Exception Value: Got AttributeError when attempting to get a value for field …

20.12.2021
Как вызвать функцию внутри представления класса в django

У меня есть функция, которая возвращает некоторую информацию об устройстве пользователя, и у меня есть один класс для отображения html и form_class как я могу использовать функцию в классе? вот мой views.py : from django.http import request from …

20.12.2021
Django: Как извлечь текст из файлов doc и docx, а затем передать его в шаблон для отображения в отдельном div, который впоследствии можно стилизовать?

Я работаю над финальным проектом по CS50W и мне нужно небольшое приложение, которое позволяет пользователям загружать свои "сценарии" - файлы, которые являются либо .doc, либо .docx. Эти файлы затем сохраняются в отдельной папке, а их url сохраняется в поле models. …

20.12.2021
Django Тестовая ассоциация ключей

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

20.12.2021
Как вернуть несколько значений из фикстуры pytest с scope = session

Я создал pytest fixture в conftest.py для создания пользователя и автоматического входа @pytest.fixture(scope="session") def api_client(): from rest_framework.test import APIClient return APIClient() @pytest.fixture(scope="session") @pytest.mark.django_db def create_user(): def make_user(**kwargs): # employee = e_ge_employee.objects.create() kwargs['password'] = 'strong-test-pass' if 'username' not in kwargs: …

20.12.2021
Как перечислить все объекты из определенной модели в django rest framework?

У меня есть две модели : class Product(models.Model): name = models.CharField(max_length=200) price = models.DecimalField(default=0, decimal_places=2, max_digits=10) def __str__(self): return self.name class Receipt(models.Model): purchase_date = models.DateTimeField(auto_now=True, null=False) shop = models.ForeignKey(Shop, on_delete=models.SET_NULL, null=True) products = models.ForeignKey(Product, on_delete=models.SET_NULL, null=True) …

20.12.2021
Ошибка при подключении установки mysqlclient к моему проекту django

Помогите пожалуйста, когда я пытаюсь запустить pipenv install mysqlclient, он выдает ошибку, указывая, что требуется visual c++ 14 или выше, сейчас я получил 14.29, но все равно не работает. Я также попробовал использовать Unofficial Windows Binaries for Python Extension Packages …

20.12.2021
Как решить эту ошибку ModuleNotFoundError: No module named 'django_mfa' error?

* Я хочу реализовать MFA в своем проекте на python, но получаю следующее сообщение об ошибке: Ошибка при запуске приложения WSGI 2021-12-19 19:49:30,255: ModuleNotFoundError: No module named 'django_mfa' 2021-12-19 19:49:30,255: File "/var/www/XXX_pythonanywhere_com_wsgi.py", line 18, in <module> 2021-12-19 19:49:30,256: application …

20.12.2021
Запуск функций на загружаемой странице, но они не работают [закрыто]

`let db = new sqlite3.Database('mcm'); db.exec('CREATE TABLE IF NOT EXISTS workers(id INTEGER PRIMARY KEY,names VARCHAR(30) NOT NULL,position VARCHAR(30) NOT NULL,date VARCHAR(10) NOT NULL,salary INTEGER)'); function insertValues() { const name = document.getElementById('addName'); const Nposition = document.getElementById('addPosition'); const startDate = document.getElementById('addStartDate'); …

20.12.2021
AttributeError: объект 'WSGIRequest' не имеет атрибута 'is_ajax'

Я пытаюсь изучить ajax в django, но когда я запускаю этот простой тест, я получаю эту ошибку и не могу найти причину, моя версия django - 4.0 AttributeError: 'WSGIRequest' object has no attribute 'is_ajax' view.py from django.shortcuts import render, …

20.12.2021
Когда я устанавливаю тайм-аут рабочего в gunicorn для приложения Django, другие пользователи не могут получить доступ к приложению

У меня есть приложение django, работающее на Gunicorn и Nginx. Есть один запрос в приложении, который занимает 10 минут для загрузки страницы [Есть много данных для обработки], я увеличил время работы до 1200 секунд для Gunicorn, чтобы заставить его …

20.12.2021
Как решить сложный вопрос со списком в python?

Пусть функция testfunction(num) принимает передаваемый параметр num и выполняет следующие действия. Сначала возьмите все однозначные цифры входного числа (которое всегда будет целым положительным числом больше 1) и добавьте каждую из них в список. Затем возьмите входное число и умножьте …

20.12.2021
Я получаю разные ответы в postman и в браузере [закрыто]

Я новичок в django, я пробовал CRUD операции в django rest-framework, при тестировании в postman я получаю ответ 404 not found. На тот же url я получаю json ответ, когда пробую в браузере. Может ли кто-нибудь помочь мне исправить это? …

20.12.2021
Как разработать rest POST API в Django для вставки данных в две модели одновременно, когда вторая модель связана ForeignKey с первой моделью?

Модель пользователя from django.contrib.auth.base_user import AbstractBaseUser from django.contrib.auth.models import UserManager, Permission, PermissionsMixin from django.db import models from django.utils import timezone #from mptt.models import MPTTModel from apps.base.models import DomainEntityIndexed from apps.base.config import ROLE_CHOICES, ROLE_DICT, VEHICLE_CHOICES, VEHICLE_DICT, SIGNUP_CHOICES, SIGNUP_DICT class User(AbstractBaseUser, …

20.12.2021
Невозможно импортировать ThreadSensitiveContext из asgiref.sync, Обновление django до 4.0

В настоящее время я обновляю сайт django с 3.0 до 4.0. Я смотрю на сообщения об ошибках и пытаюсь их исправить. Одна из ошибок, которую я получил сейчас, заключается в том, что я не могу импортировать ThreadSensitiveContext из asgiref.sync. …

20.12.2021
Как я могу расширить 'base.html' в коде Django Python?

Я хочу динамически генерировать страницу, используя базовый шаблон Не работает так, как должно - def index(request): return HttpResponse("{% extends 'base.html' %} {% block content %} Hello {% endblock %}") на html его - {% extends 'base.html' %} …

20.12.2021
Как интегрировать Elasticsearch DSL Django для выполнения запросов с переднего плана

Я пытаюсь реализовать функции поиска в моем django проекте, вот как я храню данные в Elasticsearch, после скраппинга, он мгновенно сохраняет материал в индексы. Определил необходимые параметры в settings.py . es_client = Elasticsearch(['http://127.0.0.1:9200']) doc = { "date": time.strftime("%Y-%m-%d"), "current_url": …

20.12.2021
Как я могу использовать django api из react frontend

Я новичок в React, я написал конечную точку Django API для выполнения некоторого вида sync. Я хочу, чтобы эта API вызывалась со React страницы, при нажатии на TextLink - скажем Sync Now, как я должен это сделать? На основе …

20.12.2021
Проблема проектирования в Django

У меня проблемы с HTML дизайном, я пробовал, но не нашел решения. Мой HTML дизайн Когда я конвертировал в Django, мой дизайн выглядит следующим образом. <img alt="enter image …

20.12.2021
Как добавить фоновое изображение на страницу входа в систему администратора django

Я хотел бы добавить фоновое изображение django на мою страницу входа в админку django вот мой код он не показывает никакой ошибки но все же изображение не загружается. base_site.html {% extends "admin/base.html" %} {% block title %}{% if subtitle …

20.12.2021
Как экранировать ^ в django

Ниже приведены мои коды. url.py app_name = 'home' urlpatterns = [ ... path(r'^activate/(?P&lt;uidb64&gt;[0-9A-Za-z_\-]+)/(?P&lt;token&gt;[0-9A-Za-z]{1,13}-[0-9A-Za-z]{1,20})/$', views.Certification.as_view(), name='activate'), ] acc_active_emal.html {% autoescape off %} Hi {{ user.username }}, Please click on the link to confirm your registration, {{ domain }}{% url …

20.12.2021
Django запрос для получения списка сумм подсчета различных вариантов выбора

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

20.12.2021
В команде "pip install -r requirements.txt" что означает '-r'? так же как и в команде "python3 -m pip install something" что означает '-m'?

Я искал, прежде чем задать этот вопрос, но не получил точного ответа. Может ли кто-нибудь дать мне знать, где можно прочитать об этих операторах и других подобных? Заранее спасибо.

20.12.2021
Как защитить свой API от злоупотреблений - DRF & React

Мне очень трудно понять концепцию защиты конечной точки API. Как защитить его от злоупотреблений, если он раскрывается с помощью React? Я понимаю, если бы пользователь входил в систему, то ему выдавался бы токен и т.д. Я понимаю. …

20.12.2021
Django Для использования двух классов FilterView в одном шаблоне

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

20.12.2021
Django - Возвращает список месяцев, которые охватывает запрос объектов Post на front-end в местном времени

Итак, у меня есть странная и интересная проблема. Допустим, я хочу иметь возможность группировать посты в приложении типа Facebook по месяцам в местном времени для того, кто послал запрос. Допустим, у меня есть таблица Post в Django со стандартными …

20.12.2021
Пользователь, соответствующий запросу, не существует. Я хочу добавить данные, если пользователь пришел впервые?

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

20.12.2021
Экземпляр дочерней модели - None, Nested Serializer

Во время метода обновления я не получаю ничего в качестве вывода дочерних моделей. Мои сериализаторы выглядят следующим образом - class AddressSerializer(serializers.ModelSerializer): stateName = serializers.SerializerMethodField() class Meta: model = publicAddress fields = "__all__" def get_stateName(self, instance): return instance.state.state_name class customerSerializer(serializers.ModelSerializer): …

20.12.2021
Как получить данные о логине пользователя и разместить их в форме Django

Я в замешательстве, чтобы получить данные пользователя Логин и разместить их в формах. Мой вопрос в том, как это сделать? authentication/models.py class Account(AbstractBaseUser, PermissionsMixin): email = models.EmailField(_('email address'), unique=True) full_name = models.CharField(max_length=150) create_account = models.DateTimeField(default=timezone.now) is_active = models.BooleanField(default=False) is_staff = …

20.12.2021
Можем ли мы добавить любой пакет python в Django?

Нижеприведенный код отлично работает для сайта Wikipedia, но не с конкретным сайтом WordPress, я хочу получить обратные ссылки для этого сайта, или есть ли какой-нибудь пакет python для проверки обратных ссылок или скрепа. спасибо заранее import requests def …

20.12.2021
Django Channels onmessage не запускается

Я не знаю, почему onmessage не запускается в Javascript, когда я отправляю что-то типа 'websocket.message'. Метод websocket_receive предположительно отправляет что-то в websocket.message, потому что 'successfully updated data' печатается каждый раз, когда я открываю соединение. Проблема в том, что я не …

20.12.2021
Как использовать Swagger с REST API Django на базе Python?

Я пытаюсь сделать CRUD API с использованием Django. Как я реализовал swagger docs с Django.

20.12.2021
Django jwt каналы не могут быть проверены

У меня есть два проекта Django, использующие одну и ту же базу данных. Один - django-restframework Один - django-channels django-restframework логин получит JWT Я не могу успешно пройти верификацию в django-channels Я написал тестовую функцию restframework verify ok …

20.12.2021
ImportError: Не удалось импортировать Django. с "поэзией"

Я сконфигурировал проект django с помощью poetry. Я создал pyproject.toml и установил django. [tool.poetry] name = "graphene" version = "0.1.0" description = "" authors = ["yilmaz &lt;yilmaz@gmail.com&gt;"] license = "MIT" [tool.poetry.dependencies] python = "^3.9" #Django installed Django = "^4.0" …

20.12.2021
Проверка CSRF не удалась. Запрос прерван.Ни одно решение в интернете не работает для меня

В моих формах с тем же токеном я добавляю @csrf_exemp, но так как в логине я использую Django по умолчанию у меня нет вида логина, я поместил токен в каждый шаблон и деактивировал MIDDLEWARE в настройках и ничего не …

20.12.2021
Exec: "--env": исполняемый файл не найден в $PATH: неизвестно [дубликат]

Я пытаюсь создать docker-образ моего приложения Django. Сборка проходит успешно, но когда я запускаю его, я получаю эту ошибку : docker run -it -p 8888:8888 gads-api-monitor --env PORT 8888 docker: Error response from daemon: OCI runtime create failed: container_linux.go:380: …

20.12.2021
Как заполнить поле ввода будущей датой в шаблоне Django?

Я пытаюсь заполнить поле ввода будущей датой в шаблоне django. &lt;input name="expiration_date" class="form-control" id="expiration_date" type="text" data-toggle="input-mask" data-mask-format="0000-00-00" value="{{ object.table.expiration_date|default:'' }}" Как я могу настроить его так, чтобы object.table.expiration_date|default:'' предварительно заполнялся datetime.now() плюс 30 дней?