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

23.12.2021
Доступ к sql дампу внутри контейнера docker django postgres

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

23.12.2021
Использование абсолютного онлайн-расположения для шаблонов Django

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

23.12.2021
Как передать возврат видео из JavaScript в бэкенд python в представлении Django для OpenCV

Я хочу выполнить определенные задачи, и процессы выглядят следующим образом: 1. Получить доступ к камере пользователя для получения с нее видеокадров. 2. Обработать видеокадры из бэкенд-кода для распознавания лица и некоторых других задач. 3. Вернуть обработанный кадр обратно пользователю. …

23.12.2021
Django - "get raise self.model.DoesNotExist: Курс, соответствующий запросу, не существует

Я создаю LMS по учебнику, используя Django backend с Vue.js для frontend. При попытке опубликовать комментарий к уроку на сайте я получаю следующий откат. Traceback (most recent call last): File "/Users/markmckeon/Django_Stuff/Relate/environment_3_8_8/lib/python3.8/site-packages/django/core/handlers/exception.py", line 47, in inner response = get_response(request) File …

23.12.2021
Как изменить значения в m2m-поле в форме? (Django)

У меня есть 2 модели в моем models.py. Это Doctor и Specialty: class Doctor(models.Model): name = CharField(max_length=255) specialties = ManyToManyField('Specialty', related_name='doctors') mc_id = CharField(max_length=255, unique=True) class Specialty(models.Model): name = CharField(max_length=255) mc_id = CharField(max_length=255, unique=True) def __str__(self): return self.name …

23.12.2021
Как написать запрос в Django ORM для ..... WHERE substring(field1, 1, 2) in ('AB', 'BC')?

Как написать фильтр Django ORM для следующего запроса. SELECT field1, field2, field3 FROM table1 WHERE substring(field1, 1, 2) in ('AB', 'BC') Я хочу написать запрос, используя Model1.objects.filter(.....) Я думаю, что sql запрос объясняет сам себя, мне не …

23.12.2021
Hx-get не срабатывает после бесконечной прокрутки

В каждом посте у меня есть этот код : {% if result.has_url %} <div hx-get="{% url 'post:load-url-preview' result.pk %}" hx-trigger="revealed"> </div> {% endif %} При первой пагинации htmx работает, но после бесконечной прокрутки он не работает (я …

23.12.2021
Django modal bootstrap Async с обновлением списка выбора

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

23.12.2021
Как включить связанные поля при сериализации в geojson в django

У меня есть две модели. Первая содержит данные о точке. Вторая является ForeignKey, обратным к точечной модели. Как мне включить поля из второй модели при серализации первой модели? class Site(models.Model): ptgeom = models.PointField(srid=2953, blank=True, null=True) ... class File(models.Model): …

23.12.2021
Как можно достать с помощью related_name? (Django)

Нужно вывести количество постов какого-то автора? как это сделать с помощью related_name ?

23.12.2021
Как передать параметр метода представления пользователю при прохождении теста в django?

У меня есть метод представления, такой как @login_required(login_url='/users/login') def my_submission(request,submission_id): submission = Submission.objects.get(pk=submission_id) return render(request, "assignments/mysubmission.html", { "submission": submission }) Мне интересно, есть ли способ передать submission_id, который является вторым параметром декоратора user passes test, чтобы я …

23.12.2021
Django chunked upload на apache

Я запускаю приложение Django на сервере Apache2, но каждый раз, когда я пытаюсь загрузить файл, я получаю PermissionError: [Errno 13] Permission denied: '/chunked_uploads' error. Я уже давал разрешение на запись в каталог chunk_uploads, но и это не помогло. …

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

У меня есть проект django с приложением web-api и следующей конфигурацией url: основной проект urls.py urlpatterns = [ path('admin/', admin.site.urls), path('web-api/', include('webapi.urls')), ] приложение web-api/urls.py urlpatterns = [ path('<param1:param1>/summary', Param1Summary.as_view()), path('<param1:param1>/item/<int:id>/summary', ItemView.as_view()), ] Конечная …

23.12.2021
Импорт "rest_framework_swagger.views" не может быть разрешен

Я хотел внедрить swagger в Django rest framework, для этого я установил django-rest-swagger и зарегистрировал в setting.py, но при импорте в url.py выдает ошибку:- "Import "rest_framework_swagger.views" could not be resolved. Как я могу использовать rest_framework_swagger?

23.12.2021
Получение client_id и client_secret dinamically в django с помощью аутентификации social_oauth2

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

23.12.2021
DJANGO VIews: как я могу добавить уже разработанный вид к новому?

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

23.12.2021
Как изменить версии посевных пакетов при создании virtualenv?

Я столкнулся с проблемой при развертывании API django-rest-framework в продакшн. Добавление seed-пакетов pip, setuptools и wheel при создании virtualenv приводит к сбою развертывания. Похоже, что конкретная версия setuptools (59.1.1), используемая здесь, препятствует использованию Newlines (связанных с этой <a href="https://github.com/pypa/setuptools/issues/2893" …

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

Я хочу вывести список всех платежей, совершенных компанией. Но я хочу иметь возможность фильтровать даты, показывая только платежи, например: За последние 30 дней За последние 90 дней Между двумя определенными датами Теперь я знаю, что …

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-&gt;collection-&gt;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", когда я пытаюсь сгенерировать счет-фактуру из таблицы бронирования

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