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

05.09.2021
Django не отображает шаблон после применения метода POST

Я пытаюсь отрисовать шаблон Django после загрузки файла (метод POST). Проблема в следующем: Я вставляю некоторые print() внутрь POST request.method и все работает нормально (терминал VSCode), но шаблон (HTML) не отображается внутри функции render(). View.py: def index(request): if 'GET' == …

05.09.2021
Нулевое значение в столбце ... нарушает ограничение not-null

Переполнение стека. У меня есть приложение Django, которое управляет списками товаров и тегами (категориями). Они связаны с полем ManyToMany на модели Item. Следующий код представляет собой соответствующий код из моделей В качестве базы данных я использую PostgreSQL. …

05.09.2021
Easy Thumbnails - Как протестировать представление, содержащее поле ThumbnailerImageField в DRF

У меня есть модель под названием "Post", которая выглядит, например, так: # models.py from django.db import models from easy_thumbnails.fields import ThumbnailerImageField class Post(models.Model): name = models.CharField(max_length=255) cover = ThumbnailerImageField(upload_to='posts') Затем у меня есть сериализатор для модели: # …

05.09.2021
Показывать кнопку редактирования только в сообщениях владельца - Django

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

05.09.2021
Добавить заполнитель в зависимый выпадающий фильтр

Я уверен, что это простое решение, но я не могу понять, как добавить заполнитель в зависимый выпадающий фильтр ближе всего я подошел к этому: class CarFilterForm(forms.Form): def __init__(self, *args, …

05.09.2021
У меня проблема с настройкой api и front-end на одном домене с использованием nginx

Я получил vm от azure и пытался установить front-end на vue и back-end на django. Однако моя проблема в том, что под одним доменом я не могу заставить их работать. Вот мой конфиг nginx для vue : …

04.09.2021
Фильтрация объектов, возвращаемых отношением (set.all) в Django

Я пытаюсь решить проблему фильтрации объектов, возвращаемых set.all. Я хотел бы отображать объекты, которые строго назначены для текущего вошедшего пользователя. Ниже приведен псевдокод, иллюстрирующий ситуацию. class Tags(models.Model) class Comment(models.Model): creator = models.ForeignKey(... related_name='example') tag = models.ManyToManyField(Tags) В …

04.09.2021
Как отобразить в шаблоне только недавно добавленный объект моей модели

Как показать только недавно добавленный объект моей модели вместо всех в моем шаблоне вот мой views.py class home(View): def get(self, request): quote = Quote.objects.all() return render(request, 'home.html', {'qoutes':quote}) прямо сейчас при визуализации объекта мне будут показаны все цитаты, …

04.09.2021
Загрузка не происходит автоматически | Dropzone & Django

Я пытаюсь автоматически загрузить файл Excel с помощью Dropzone, но этого не происходит. HTML: {% load static %} <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Auditoria - SAE</title> <link href="{% static 'css/style.css' %}" rel="stylesheet"> <link rel="stylesheet" href="https://rawgit.com/enyo/dropzone/master/dist/dropzone.css"> </head> <body> …

04.09.2021
Django - пользователь должен иметь is_active = False, но в админке он отображается активным

В моем пользовательском представлении регистрации для параметра is_active пользователя установлено значение False. Для установки is_active в True используется отправленный по электронной почте авторизованный токен. Однако сразу после регистрации нового пользователя я захожу на страницу администратора как суперпользователь и вижу, что …

04.09.2021
Перевести одно поле модели в django

у меня есть эта модель: class Notification(models.Model): user = models.ForeignKey(User, on_delete=models.CASCADE,null=True, blank=True) date = models.DateTimeField(auto_now_add=True) text = models.TextField(max_length=400,null=True, blank=True) read = models.BooleanField(default=False) объекты этой модели создаются автоматически в представлениях следующим образом def payment_confirmation(request): if request.method …

04.09.2021
Django Создание расширенного пользователя с помощью сериализатора

Я работаю над расширением базовой модели User дополнительными полями, я создал модель Profile, которая должна иметь OneToOneRelation. Я работаю с сериализаторами. Теперь, когда я пытаюсь опубликовать фиктивного пользователя, я получаю эту ошибку: TypeError: User() получил неожиданный аргумент ключевого слова 'street' …

04.09.2021
Django Страница не найдена (404) при фильтрации услуг по категориям с помощью урлов

Я учусь использовать url в Django и у меня возникла проблема. Я пытаюсь получить все услуги, принадлежащие категории, щелкнув на ссылке категории, но когда я это делаю, браузер возвращает мне эту ошибку: Page not found (404) Request Method: GET …

04.09.2021
Джанго не увеличивает количество

В заголовке Django не увеличивает количество товаров, которые уже находятся в корзине. Буду рад любому совету. Почему это происходит и как я могу решить эту проблему. models.py class Item(Visits, models.Model): title = models.CharField(max_length=150) price = models.IntegerField(default=1000) image = models.ImageField(upload_to='pictures', …

04.09.2021
Django + DRF как через POST запрос привезать текущего пользователя к записи

Есть такой вопрос, Django + DRF я создаю модель, скажем такую. файл models.py class Book(models.Model): owner = models.ForeignKey('auth.User', default=True, blank=True, on_delete=models.CASCADE) name = models.CharField(max_length=255) type = models.CharField(max_length=255, blank=True) content = models.TextField(blank=True, verbose_name='Текст') photo = models.ImageField(upload_to="photos/store/", blank=True, verbose_name='Фото') time_create = models.DateTimeField(auto_now_add=True, …

04.09.2021
Уведомления Django

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

04.09.2021
Скачать несколько файлов FileField

Я пытаюсь использовать форму, где я хочу загрузить несколько файлов одновременно, я не знаю, в чем проблема al вроде бы работает без ошибок, но когда я проверяю, я нахожу только один файл загруженным. это моя модель: class Delivery(models.Model): …

04.09.2021
Проверка разрешения на загрузку медиафайла в Django

В моем проекте Django я хочу сделать медиафайлы запрещенными для просмотра, если не передана секретная фраза. # setting.py ... MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') # myapp/urls.py from django.conf import settings from django.conf.urls.static import static ... urlpatterns += …

04.09.2021
Внедрение видео на моем сайте не работает [закрыто]

Итак, я попытался реализовать видео на своем сайте (я использую django). Оно работает, когда я использую runserver в cmd и тестирую его, но когда я нажимаю его на heroku и посещаю мой url, он показывает только черный ящик без …

04.09.2021
Как запретить пользователю запускать вредоносный код python в онлайн-компиляторах

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

04.09.2021
Django models.TextChoices vs models.IntegerChoices

В чем разница между этими двумя кодами? Код 1: class YearInSchool(models.TextChoices): FRESHMAN = 'FR', _('Freshman') SOPHOMORE = 'SO', _('Sophomore') JUNIOR = 'JR', _('Junior') SENIOR = 'SR', _('Senior') GRADUATE = 'GR', _('Graduate') Код 2: <pre class="lang-py …

04.09.2021
Я хочу добавить колонку для пользовательского пользователя django

register is using django custom user modelpython manage.py makemigrations register migrate other applications python manage.py migrate Выполняемые операции: Применить все миграции: admin, auth, contenttypes, gmarker, linebot, register, sessions, shopping, vietnam_research, wareho использовать <ol …

04.09.2021
Как сохранить ссылку в Django при редактировании существующего объекта?

Итак, у меня есть поле в моей модели, которое ссылается на другую модель. Как показано ниже. (упрощенно) class Contents(models.Model): objects = models.Manager() body = models.CharField(max_length=10000, blank=True) image = models.ImageField(null=True, blank=True, upload_to='imgs') created_at = models.DateField(auto_now_add=True) updated_at = models.DateField(auto_now_add=False) class …

04.09.2021
Неверный синтаксис Django Python

В коде VS есть ошибка. Я не вижу ее. Может кто-нибудь сможет мне помочь path('', TaskList.as_view(), name ='tasks'), ^ invalid syntax

04.09.2021
Использование REST-фреймворка Django для чата в реальном времени?

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

04.09.2021
Django Models фильтрует только последние записи

Я разрабатываю CRM с использованием Django, моя цель - получить список только последних записей модели, мои модели выглядят следующим образом class Rapport(models.Model): added=models.DateField(default=timezone.now,blank=True,db_index=True) user=models.ForeignKey(User,on_delete=models.CASCADE) image=models.ImageField(upload_to=upload_location) image2=models.ImageField(blank=True,null=True,upload_to=upload_location2) can_update=models.BooleanField(default=False) note=models.PositiveIntegerField(default=0,db_index=True) observation=models.TextField(blank=True,null=True) class Visite(models.Model): rapport=models.ForeignKey(Rapport,on_delete=models.CASCADE) observation=models.TextField() medecin=models.ForeignKey(Medecin,on_delete=models.CASCADE) produits=models.ManyToManyField(Produit,through='produits.ProduitVisite') priority=models.PositiveIntegerField(default=0,db_index=True) class Medecin(models.Model): nom=models.CharField(max_length=255,db_index=True) …

04.09.2021
Есть ли способ составить список товаров в кассе Stripe?

Здравствуйте я борюсь Я хотел бы иметь в Stripe checkout несколько товаров, но я понятия не имею как. Если нет способа сделать это, я не буду ничего менять и просто буду взимать плату с людей из cart.total. views.py try: cart …

04.09.2021
Django - Тестирование представления входа - AttributeError: объект 'HttpRequest' не имеет атрибута 'user'

Я пытаюсь протестировать Django Login View с помощью TestCase, но получаю следующую ошибку - ERROR: test_login_form (accounts.tests.LoginPageTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/farhan/Documents/_playground_new/django_playground/cbv-dfb/accounts/tests.py", line 53, in test_login_form logged_in = self.client.force_login(new_user) File "/home/farhan/Documents/_playground_new/django_playground/cbv-dfb/venv/lib/python3.8/site-packages/django/test/client.py", line 619, in force_login self._login(user, backend) …

04.09.2021
Аннотирование подзапроса с методами фильтрации queryset из другой модели через поля Many to Many

Я не уверен, как сделать это возможным, но я надеюсь понять предполагаемый метод, чтобы сделать следующее: У меня есть простая модель: class Author(models.Model): id = models.TextField(primary_key=True, default=uuid4) name = models.TextField() main_titles = models.ManyToManyField( "Book", through="BookMainAuthor", related_name="main_authors", …

04.09.2021
Показать пост, чей комментарий имеет больше лайков, чем сам пост

В django я хочу показать несколько постов на главной странице с 1 или 2 комментариями. Я хочу, чтобы показывались только те сообщения, чьи комментарии имеют больше лайков, чем лайков самого сообщения. class Post: ... likes = models.ManyToManyField(User,...) ... …

04.09.2021
Как получить данные JSON с помощью последнего фильтра в html-шаблоне Django?

Я хочу получить JSON данные, используя последний фильтр в моем html шаблоне, но получаю только ключ, а не значение. Когда я использую: # template.html {{ daily_data|last }} Я получаю: {'date': '2021-09-03T00:00:00.000Z', 'marketCap': 2550604613800.0, 'enterpriseVal': 2638345613800.0, 'peRatio': 29.8568111455, 'pbRatio': …

04.09.2021
Бэкенд SQLite не поддерживает время с учетом часовых поясов, даже если USE_TZ = True

Сейчас я разрабатываю небольшой django проект, которому необходимо работать с известными объектами datetime.time. Когда пользователь регистрируется, он должен заполнить временной ввод. Затем эти данные преобразуются в объект aware time в моем файле views.py следующим образом: ... if form.cleaned_data['reviews_time']: …

04.09.2021
Запрос API django с использованием https не работает

Когда я хочу запросить API, используя https, это не работает, и я не знаю почему... Пример : `http://myIp:8888/getValue` --&gt; it works `https://myIp:8888/getValue` --&gt; it doesn't work Вот мой dockerfile : FROM python:3.7-buster ENV PYTHONUNBUFFERED=1 WORKDIR /code COPY requirements.txt …

04.09.2021
Как загрузить изображение в сервер django из папки react build?

Я разработал сайт, используя react как frontend и django как backend, я завершил проект и сделал npm run build и добавил index.html в DIR шаблонов django и статические файлы, которые находятся в папке build Но логотип, favicon.ico и некоторые …

04.09.2021
__init__() получил неожиданный аргумент ключевого слова 'required' в нетестировании Django

Я получил утверждение и ошибку типа при написании модульного теста Django для моего приложения, может ли кто-нибудь проверить и помочь мне решить это. Оба теста работают нормально, только вывод при вызове form.is_invalid() отличается. Ошибка1: Traceback (most recent call last): …

04.09.2021
Django-prometheus отсутствует метрика после перезапуска

В моем приложении установлен django-prometheus. Он экспортирует метрики для меня, но у меня есть проблема: когда сервер перезагружается, он пропускает все метрики и метрики теряются. есть ли какое-нибудь решение для этого?

04.09.2021
TypeError at /register 'CustomUser' object is not subscriptable

Я пытаюсь зарегистрировать нового пользователя и получаю эту ошибку. Я пробовал другие подобные проблемы и решения, но не добился успеха. полное отслеживание Internal Server Error: /register Traceback (most recent call last): File "/home/sharhan/DEV/PYTHON/DEVELOPMENT/allauth-tutorial/venv/lib/python3.9/site-packages/django/core/handlers/exception.py", line 47, in inner …

04.09.2021
Загрузка файла через Angular (с использованием FormData) в django-rest-framework

Я перерыл все возможные вопросы на StackOverflow и сообщения в блогах, и все еще сталкиваюсь с проблемами. Я пытаюсь загрузить файл в конечную точку django-rest-framework с помощью Angular 12. Это код фронтенда: uploadCameraImage(id: CameraInterface["id"], image: File): …

04.09.2021
MailQueue в django!!!можем ли мы установить имя отправителя вместо адреса электронной почты отправителя в MailerMessage?

Это мой код, Можем ли мы установить имя отправителя вместо адреса электронной почты отправителя, используя Mailqueue? Кто-нибудь помогите мне!

04.09.2021
Django User matching query does not exist on foreign-key relation

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