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

13.10.2022
Можно ли развернуть Django App, если нет "" (пустого) url?

Я впервые пытаюсь развернуть Django App с железными дорогами, и мне интересно, где именно будет моя целевая страница. В основном, мой urls.py выглядит примерно так: path('home/', views.home, name="home"), path('blogposts/', views.blogposts, name="blogposts"), path('posts/', views.posts, name="posts"), После развертывания сайта моего …

13.10.2022
Python WSGI Server для Kubernetes?

Я хочу запустить свое приложение Django в Kubernetes. В Kubernetes доступные ресурсы могут быть ограничены, и количество CPU, которое вы получите традиционными методами, может быть неверным. Для Go это обрабатывается с помощью https://github.com/uber-go/automaxprocs …

13.10.2022
Python Django утверждение администратора и проверка электронной почты с помощью all-auth

Я хочу внедрить систему одобрения администратором и подтверждения по электронной почте для процесса регистрации. На данный момент я использую поле 'is_active', установленное по умолчанию как False, пока администратор не установит его вручную как True. Пока что это работает, …

13.10.2022
Использование механики видеомагнитофона для записи и воспроизведения запросов к базе данных SQL

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

13.10.2022
DigitalOcean Django Rest Framework Учетные данные для аутентификации не были предоставлены

Мой живой сайт вчера решил бросить ошибку 403 Forbidden на аутентифицированных пользователей при вызове Ajax API, и я безуспешно пытаюсь устранить неполадки. Localhost на моей машине работает нормально, когда DEBUG = True в моем settings.py, но тот же код …

13.10.2022
Изменение параметров X-frame-options в приложении Django, развернутом с помощью Heroku

Я пытаюсь встроить iframe на страницу портфолио в приложении django, которое я развернул на heroku. После некоторого чтения, очевидно, я должен изменить это свойство под названием X-frame-options в моих HTTP-заголовках, но я не уверен, где я должен найти его в …

13.10.2022
Django Rest Framework | Как создать новый продукт с именем категории, а не ID

У меня есть две модели, созданные в Django. Я пытаюсь отправить post запрос из react frontend, используя вызов axios API. Мой react работает нормально, и я могу публиковать запрос, используя id категории, но не название категории (либо жестко …

13.10.2022
Фильтры Django на нескольких моделях

Я новый пользователь django/python, и у меня возникла проблема с использованием django-filters со связанными моделями. Я создал для себя обучающее приложение с двумя моделями: class Customer(models.Model): def __str__(self): return self.Customer_Name Customer_Name = models.CharField(max_length=100) SFDC_Customer_Record_Number = models.IntegerField(default='') Zone = models.CharField(max_length=50, …

13.10.2022
Обнаружение дубликатов в Django

У меня есть большая база данных контактов, каждый из которых принадлежит определенному пользователю. Я пытаюсь удалить все дубликаты в списке контактов каждого пользователя. Самое простое, казалось бы, аннотировать строкой user_id||name||address||zipcode, Count, и фильтровать по count > 1. Это работает …

13.10.2022
Как создать базу данных mysql в Django при первом запуске?

Я хотел бы, чтобы мое приложение было "plug-and-play", поэтому мне нужно автоматически создавать базу данных при первом запуске. Я использую docker с docker-compose Моя попытка заключается в подключении без указания имени базы данных и выполнении пользовательской команды перед …

13.10.2022
Как маршрутизировать базы данных в Django в зависимости от того, какой пользователь вошел в систему?

Я делаю сайт на django и хочу, чтобы у каждого пользователя была своя база данных, например, сейчас у меня есть 2 базы данных, размещенные на azure, и в моем файле settings.py у меня есть следующее: DATABASES = …

13.10.2022
Django Like Function с наборами представлений

Привет ребята я пытаюсь сделать приложение для блога Я беру "деталь": "Метод "POST" не разрешен." whwn Я посылаю запрос get на "/blog/like/1,2...". Я получаю ответ, но не могу отправить Post запрос То есть Модели class Like(models.Model): created_by = …

13.10.2022
Как сделать адресное поле где адрес можно указывать на карте для доставки еды ? javascript/django

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

13.10.2022
Доступ к атрибуту модели через общий внешний ключ в другой модели

Я полный новичок в мире Django и я запутался в том, как я могу получить доступ к списку значений из таблицы, которая имеет доступ к другой таблице через внешний ключ. Вот модель запроса: class Request(models.Model): """ Carry requests …

13.10.2022
Использование механики видеомагнитофона для записи и воспроизведения запросов к базе данных SQL

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

13.10.2022
Новичок, использующий django, борется с ListView, но не уверен, почему (menu_list)

Я работаю над своим первым проектом Django (финальный проект для класса Django от codecademy) и делаю веб-страницы для отображения инвентаря и меню ресторана. Я создал модель, представление, шаблон и т.д. для инвентаря, и он отлично отображает ListView. Я сделал …

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

Я пытаюсь найти способ вывести значения из двух различных контекстных переменных в одном цикле. Я пробовал метод zip() , но он, похоже, не работает и не выводит переменные на шаблон. Вот как я пытался index.html <tbody> …

13.10.2022
Недопустимое значение по умолчанию для 'id' - проект Django

При попытке миграции я получаю ошибку Invalid default value for 'id'. И в моем словаре нет полей 'id' models.py from django.db import models class Product(models.Model): code=models.SlugField(max_length=70,unique=True) designation=models.CharField(max_length=255) def __str__(self): return self.article.code views.py from .models import Product def viewproduct(request): …

13.10.2022
Django 404 ошибка Текущий путь, не совпадает ни с одним из этих

У меня такая ошибка, когда я пытаюсь редактировать или удалить: Page not found (404) Request Method: GET Request URL: http://127.0.0.1:8000/edit/ Using the URLconf defined in lab4new.urls, Django tried these URL patterns, in this order: create/ edit/<int:id>/ delete/<int:id>/ The current …

13.10.2022
Django Queryset не работает после преобразования в дочерний класс класса Abstract

Более года я строю многие свои запросы, используя Django Model, где у меня есть простые отношения между не абстрактными объектами модели, и все работало отлично : class Taxon(models.Model): parent = models.ForeignKey("self", on_delete=models.CASCADE, null=True, blank=True, related_name='children') rank = models.CharField(max_length=200, unique=False, …

13.10.2022
Сериализация поля массива в строку

У меня есть поле массива в моей модели, мне нужно сериализовать и вернуть первые 10 тегов из запроса, получаю ошибку при сериализации данных. referred - DRF serialize ArrayField as string serializers.py class StringArrayField(ListField): """ String representation of an …

13.10.2022
Пользователь проходит тест в django для проверки подписки

У меня есть приложение django, в котором мне нужно проверить, есть ли у пользователя действительная подписка, в противном случае оно перенаправляет пользователя на его/ее приборную панель. Я думал использовать декоратор django user_passes_test, но не смог найти подходящий способ создания …

13.10.2022
ImportError: cannot import name 'fromshare' from 'socket'

im facing this error ImportError: cannot import name 'fromshare' from 'socket' (/app/.heroku/python/lib/python3.10/socket.py) File "/app/coreapp/forms.py", line 1, in <module>from socket import fromshare ` im facing this error ImportError: cannot import name 'fromshare' from 'socket' (/app/.heroku/python/lib/python3.10/socket.py) File "/app/coreapp/forms.py", line 1, in …

13.10.2022
Значение: "" должно быть экземпляром <class 'dict'> в django, djongo

Я использую Django и соединяюсь с базой данных mongodb с помощью djongo. Мои требования к базе данных таковы, что мне необходимо использовать встроенное поле в одной из коллекций. При добавлении любой записи в Django Admin я получаю ошибку предварительного просмотра …

13.10.2022
Как извлечь длинный блок кода представления в меньший метод?

У меня есть приложение Django. И у меня есть длинный метод, в котором пользователь может загрузить файл и содержимое файла будет показано в textarea. По причине принципа S.O.L.I.D. Код, который отвечает за извлечение данных из файла, должен находиться в …

13.10.2022
Как изменить стиль справочного текста полей django?

Я хочу изменить цвет текста и т.д. help_text в моделях полей. Я вижу в html, что есть класс helptext: &lt;span class="helptext"&gt;Sentenses&lt;/span&gt; поэтому я пробую в моем css файле: .helptext { color: #bd512f; } и он …

13.10.2022
Контекст должен быть диктой, а не типом

Я работаю над проектом некоторое время, и у меня есть ресурс под названием Item. Просмотр детализации товара возможен только в том случае, если товар принадлежит той же компании, что и пользователь. Если нет, то должно быть 404. Вот …

13.10.2022
Django, проверьте реализацию подкласса django.db.Model

Я создаю подкласс класса Model из Django и требую от него реализации некоторых атрибутов и методов. Я сделал это, наследуя от ABC from django.db.models.base import ModelBase class AbstractFooMeta(ModelBase, ABCMeta): """To avoid metaclass conflicts""" class AbstractFoo(ABC, models.Model, metaclass=AbstractUploadMeta): …

13.10.2022
DRF: Как я могу показать все поля поля m2m вместо только имени

Я создаю простой генератор лидов, используя Django Rest Framework. Я пытаюсь показать список "назначенных объектов" внутри лида, используя поля django "многие ко многим". Но все, что он покажет в API - это id каждого из объектов, связанных с полем "многие …

13.10.2022
Как запустить Django rest api и react build вместе

Я запускаю django rest api и react в 2 разных портах (используя nginx и gunicorn), я хочу запустить только сервер django, который будет отвечать за показ сборки react (react pages), так что и react и django будут работать в …

13.10.2022
Проблема с подключением к PostrgreSQL на localhost в приложении Django

Я использую Docker для запуска моего приложения Django, и у меня есть несколько образов в нем: PostgreSQL, celery_worker, celery_beat и django_app. Все они, кроме celery_beat, работают нормально. Я использую следующую команду для сборки docker: docker-compose -f docker-compose.yml up -d --build …

13.10.2022
Код работает без ошибок в vs code, но не из командной строки

Я изучаю django и для запуска сервера мне нужно сделать python manage.py runserver. Я установил django, но когда я пытаюсь выполнить команду через командную строку, я всегда получаю ошибку Traceback (most recent call last): File "D:\projects\django-proj\password_generator\manage.py", line …

13.10.2022
Использование HTMX/Javascript в шаблоне Django : не определено

Я решил попробовать HTMX с Django и реализовать Django форму в модальном окне. Я нашел этот учебник и следовал ему. Я дошел до той части, где используется функция HTMX htmx:afterSwap для открытия модала, но …

13.10.2022
Как поставить домен на Nginx сервер и исправить ошибку Bad request 400 (Django, Gunicorn)

Имеется сайт на Django, Gunicorn + Nginx. server { listen 80; server_name serveramonitoring.ru; location = /favicon.ico { access_log off; log_not_found off; } location /static/ { root /root/monitoringserverminecraft/monitminecraft; } location / { include proxy_params; proxy_pass http://unix:/run/gunicorn.sock; } } Файл выше …

13.10.2022
(urls.E004). Ваш шаблон URL недопустим в файле urls.py на уровне проекта

Я новичок в Django. Несмотря на правильное отображение файла urls.py уровня приложения на urls.py уровня проекта, я получаю следующую ошибку. Пожалуйста, помогите. urlpatterns = [ path('admin/', admin.site.urls), path('app_space/', include ('app_space.urls')) ] Ответ в терминале: SystemCheckError: System check …

13.10.2022
Был заблокирован политикой CORS: Ответ на запрос preflight не проходит проверку контроля доступа: Перенаправление не разрешено для предсветового запроса

Я пытаюсь сделать get-request из react в django-server let projects = await axios.get('http://127.0.0.1:8000/api/project', {headers}).catch(error =&gt; console.log(error)) И получаю 'Access to XMLHttpRequest at 'http://127.0.0.1:8000/api/project' from origin 'http://localhost:3000' has been blocked by CORS policy: Response to preflight request doesn't pass access control …

13.10.2022
Передача в переменной поля в метод django .objects.values_list('var1')

Из фронта (react) передается имя поля модели БД (каждый раз разное), ответ бэка (django) должен содержать записи только по нескольким полям модели (одно из них, соответственно, вариабельно). Примерно так, только не работает: исключаю переменную indicator - всё ок, только вот …

13.10.2022
Как преобразовать PCM 16bit signed LE 16000kHz в WAV в python, учитывая только байты?

Я извлек объект из amazon s3 buckets следующим образом: s3_response_object = S3.get_object(Bucket=bucket_name, Key=key_name) object_content = s3_response_object['Body'].read() # object content --&gt; b'\x06\x10...' Внутри ведра у вас есть аудиофайл PCM 16bit signed LE 16000kHz. Если вы запишете этот файл …

13.10.2022
AttributeError at /customers/f0e85ace-438f-4c61-a129-6d5986e6f346/ 'customer' object has no attribute 'get'

Я только что начал django и пытаюсь найти ошибку. Похоже, что метод get() не распознается. Что мне делать? Я буду очень признателен за помощь from django.db import models from django.core.validators import RegexValidator import uuid # Create your models here. …

13.10.2022
Следует ли мне использовать представления Django на основе функций или представления на основе классов для лучшей функциональности?

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