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

22.04.2022
Django рендерит HTML-файл без включения статических файлов (стилей CSS, изображений).

Там я попытался отобразить HTML-файл html_message = get_template('mail.html').render(context=data) email = EmailMultiAlternatives( "Subject", html_message, settings.EMAIL_HOST_USER, ['example@gmail.com', ], ) email.attach_alternative(html_message, 'text/html') email.send(fail_silently=False) Файл HTML {% load static %} <!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, user-scalable=no, …

22.04.2022
Вопросы о переходе с Django ro DRF [закрыто]

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

22.04.2022
Как вернуть пару переменных в models.py [дубликат]

Мне нужно вернуть shop_nama nad adress в администрацию сайта django, вот код shop_id = models.AutoField(primary_key=True, unique=True) shop_name = models.CharField(max_length=264) adress = models.TextField(max_length=264, default='') def __str__(self): return self.shop_name but it shows error when i type return self.shop_name, self.adress error …

22.04.2022
Как использовать msg91 в django?

Def send_email(request): conn = http.client.HTTPSConnection("api.msg91.com") payload = "{\r\n\"to\": [\r\n{\r\n\"name\": \"Test\",\r\n\"email\": \"email\"\r\n}\r\n],\r\n\"from\": {\r\n\"name\": \"Joe\",\r\n\"email\": \"email\"\r\n},\r\n\"domain\": \"my domian name\",\r\n\"mail_type_id\": \"1\",\r\n\"template_id\": \"mytemplate-name\",\r\n\"variables\": {\r\n\"VAR1\": \"12345\",\r\n\"VAR2\": \"1234\"\r\n},\r\n\"authkey\": \"myauthkey\"\r\n}" headers = { 'Content-Type': "application/JSON", 'Accept': "application/json" } conn.request("POST","/api/v5/email/send",payload,headers) res = conn.getresponse() data = res.read() print(data.decode("utf-8")) return …

22.04.2022
Показ объекта Operation object (1) при попытке получить foreignkey Django

Я пытаюсь разместить таблицу в HTML и получаю это "Operation object (1)" вместо простого id "1" Как это можно исправить как вы можете видеть на картинке, где выделено, я хочу иметь id, а не текст models.py class Operation(models.Model): operationID = …

22.04.2022
Удаление div только на одной странице в шаблоне Django

У меня есть сайт, который содержит 15 отдельных страниц. На каждой странице у меня есть div с именем header. Я знаю, что удаляю этот элемент с помощью JavaScript следующим образом: homepage.html <script> const element = document.getElementById('header'); element.remove(); </script> Проблема …

22.04.2022
Django, django-filter и пагинация

Моя цель - иметь страницу 'user_profile', которая отображает соответствующую информацию об интересующем нас пользователе. Кроме того, страница 'user_profile' должна включать все посты, которые были созданы соответствующим пользователем как новые записи в блоге. Эти посты, однако, должны быть фильтруемыми с помощью …

22.04.2022
Django AWS ElasticBeanstalk Deploy- error deterministic=True требуется SQLite 3.8.3 или выше

Я пытаюсь развернуть свое приложение, мой статус EB возвращает зеленый цвет, так что все работает So, i deployed my application in my local venv i did python make migrations python migrate eb deploy and eb status Helth возвращает зеленый цвет, …

22.04.2022
Логи от Django в Gitlab

Есть полноценный проект на Django, который размещается через Docker, используется Gitlab CI/CD, также подключен Graylog. Не выполняется одна операция внутри Django связанная с базой данных, я хотел бы найти логи и посмотреть, почему не выполняется. Доступов к серверам нет, есть …

22.04.2022
Numpy heroku error: legacy-install-failure

Я пытаюсь развернуть django webapp на heroku, но получаю ошибку: legacy-install-failure on numpy package. Сборка на стеке Heroku-20, python-3.10.4 по умолчанию, pip 22.0.4. примечание: это проблема с вышеупомянутым пакетом, а не с pip

22.04.2022
OSX monterey -> ld: библиотека не найдена для -lintl

Когда pipenv install uwsgi Приходит эта ошибка, ld: library not found for -lintl Полагаю, для этого требуется библиотека X-code? Я тоже так пробовал $xcode-select --install xcode-select: error: command line tools are already installed, use "Software Update" to install updates …

22.04.2022
Я попытался добавить проект sub frontend в свои шаблоны, но получил ошибку "Проверка MIME включена."?

goal I have two frontend project and I want to do create a new folder called build_2 inside my templates folder. inside the build_2 have index. html file and it was working just fine problem but where I …

22.04.2022
Загрузка и добавление файлов в vuejs и django

Как я могу добавить файл в мой front end vuejs и загрузить мой файл из моего backend django rest framework с v-model в vuejs мой modele это статья , class Article(models.Model): conference = models.ForeignKey(Conference,related_name='articles',on_delete=models.CASCADE) title =models.CharField(max_length=50) Auteur =models.CharField(max_length=50) resume =models.TextField() …

22.04.2022
Django - Разрешения при загрузке файлов

Я пытаюсь создать приложение для обмена файлами, используя Django REST Framework в бэкенде. Для загрузки файлов у меня есть следующее поле в моих моделях: user_file = models.FileField() Однако, когда пользователь загружает файл, этот файл хранится в …

22.04.2022
Django - Показать все ForeignKeys, принадлежащие заданному ID, как поле select multiple

У меня есть такая модель: class OrderProduct(models.Model): order = models.ForeignKey(to=Order, on_delete=models.CASCADE) product = models.ForeignKey(to=Product, on_delete=models.CASCADE) quantity = models.PositiveIntegerField(default=1) price_paid = models.DecimalField(max_digits=5, decimal_places=2) @property def total_value(self): return self.price_paid * self.quantity def __str__(self): return f"{self.order.id} / {self.order.user} // {self.product.name} / {self.quantity} ks" …

22.04.2022
Cоздание нескольких одинаковых таблиц но с разными названиями и привязка таблиц к пользователям

На основе данной модели необходимо создать несколько таблиц с разным названием и подвязать их к определённым пользователям. Как это возможно ? class Sphere(models.Model): id = models.IntegerField(primary_key=True) key = models.CharField(max_length=250) description = models.CharField(max_length=1000,default="") action = models.JSONField(default=Dict)

22.04.2022
Найти список категорий, которые имеют наибольшее количество заказов в django

Models.py class Line_items(models.Model): id = models.AutoField(primary_key=True) product = models.ForeignKey('Products' , on_delete=models.DO_NOTHING ) class Products(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=400 , blank=True) category = models.ManyToManyField('Categories', through='Product_Categories', related_name='products') class Categories(models.Model): id = models.AutoField(primary_key=True) name = models.CharField(max_length=100 , blank=True) slug = models.CharField(max_length=200 …

22.04.2022
TypeError: hasattr(): имя атрибута должно быть строкой (Django)

Привет, как решить эту проблему, когда я исключаю этот код, я получаю эту ошибку типа. Мой admin.py выглядит следующим образом, list_display = [ "id", exclude==("mode_of_action",)]

22.04.2022
AWS Lambda, Произошла ошибка (InvalidToken) при вызове операции PutObject: Предоставленный токен неправильно сформирован или иным образом недействителен

Я создал приложение Django и попытался развернуть его с помощью Zappa и AWS Lambda. Мое развертывание прошло успешно, но изображение не было загружено в AWS S3 для вызова API. Это мой журнал ошибок cloudwatch Все ключи доступа были проверены правильно …

22.04.2022
Возможно ли в django связать несколько моделей с одним филом?

Допустим, у меня есть такие модели: class Material(models.Model): name = models.CharField([...]) class Consumable(models.Model): name = models.CharField([...]) restores = models.IntegerField([...]) class Weapon(models.Model): name = models.CharField([...]) damage = models.IntegerField([...]) # And then I have an 'inventory', like this one: class Inventory(models.Model): user …

22.04.2022
Проверка пароля с помощью UserAttributeSimilarityValidator и CustomUser Django

Я пытаюсь проверить пароль на соответствие полям CustomUser: email и full_name. Все тестовые валидации работают, кроме UserAttributeSimilarityValidator, который является единственным тестом, который я включил в код ниже. forms.py class RegistrationForm(forms.ModelForm): email = forms.EmailField(label=_('Email address'), widget=forms.EmailInput(attrs={'class': 'form-control mb-4', 'class': 'form-control …

22.04.2022
Как сделать файлы доступными не в "/static/", а в "/app/static/"?

У меня структура проекта Django 1.11 выглядит следующим образом: project static img1. png app static …

22.04.2022
Как создать строку в модели на основе данных, полученных из JSON-запроса от стороннего краулинга с помощью "лучшей практики"

Опишите проблему: I want to crawl data from dataforseo , and save them directly in model database through model.create() method with having multi model with multi relation with models so for instance in model A have …

22.04.2022
Django Admin зависимое выпадающее поле HTML

I have a Region and SubRegion ForeignKey in the Country Model. My SubRegion model also has a Region ForeignKey for the Region Model. I am having a hard time displaying the SubRegion dropdown in the Country Model on the basis …

22.04.2022
Django - если я добавляю несколько строк в представлениях, они не отображаются до обновления служб PostgreSQL

For E in PositionList.objects.all(): # It fetching above 100 records AE = Attendance() AE.EmployeeName = Candidates.objects.get(pk=E.EmployeeName_id) AE.Company = Preclient.objects.get(pk=E.Company_id) AE.AttendanceDate = date.today() AE.Attendance = True AE.Remarks = "Initial Entry" AE.save() It actually created above 100 records, but it wont showing …

22.04.2022
Django сложные многоформные представления

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

22.04.2022
Фильтр набора запросов путем проверки двух столбцов на их равенство

Models.py class Entry(models.Model): paid = models.FloatField(blank=True, null=True) price = models.FloatField(blank=True, null=True) Я хочу получить все записи, у которых столбцы "Оплата" и "Цена" имеют одинаковое значение. Как я могу этого добиться?

22.04.2022
INSERT failed: NOT NULL constraint failed: ошибка в django и sqlite3

Когда я выполняю эту команду в sqlite3: sqlite> .import af.csv tmpr_product это дает мне эту ошибку: af.csv:1: expected 2 columns but found 1 - filling the rest with NULL af.csv:1: INSERT failed: datatype mismatch af.csv:2: expected 2 columns but …

22.04.2022
Запустите команду управления django для файла администратора

Я хочу запустить эту команду управления, но она у меня не работает, и получаем эту ошибку AttributeError: type object ' ProductinfoAdmin' не имеет атрибута 'objects' from django.core.management.base import BaseCommand from product.admin import ProductinfoAdmin class Command(BaseCommand): def handle(self, *args, **options): moa …

22.04.2022
Django CreateView object.id в get_succes_url pk(id) является NONE, а затем после перенаправления на другой URL выводит ID созданной записи

У меня есть проблема, которую я никак не могу решить. После создания рабочего заказа я хочу перенаправить на страницу деталей этого заказа. Вот мой models.py class Radni_nalozi(models.Model): Klijent = models.ForeignKey(Klijenti, on_delete=models.CASCADE) Pacijent = models.CharField(max_length=100) Rok_isporuke = models.DateField() Cijena = models.FloatField(default=0) …

22.04.2022
Django.db.migrations.exceptions.InconsistentMigrationHistory: Миграция socialaccount.0001_initial

I was trying to build logins with Google. I added django.contrib.sites in INSTALLED_APPS image. Когда я запускаю python manage.py migrate на моем проекте Django, я получаю следующую ошибку: django.db.migrations.exceptions.InconsistentMigrationHistory: Migration socialaccount.0001_initial is applied before its dependency …

22.04.2022
Ошибка Django - ModuleNotFoundError: Нет модуля с именем 'polls.ulrs'

Я только что написал код для создания приложения в django, оно называется "polls", конфигурация следующая: мой проект\urls.py from django.contrib import admin from django.urls import include, re_path urlpatterns = [ re_path('admin/', admin.site.urls), re_path(r'^$', include("polls.ulrs")), # path("", include("polls.ulrs")), ] мой проект\settings.py …

22.04.2022
Почему django не распознает мой токен после перенаправления из браузера?

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

22.04.2022
ModuleNotFoundError: Нет модуля с именем 'model' в Torch.load в проекте Django [закрыто]

Я обучил свою модель и хорошо работаю с этим скриптом. Он загружает мою модель в torch, как и ожидалось. Однако, когда я подключаю ее к запросу, я получаю следующую ошибку: File "/Users/feqanrasulov/Desktop/sdp/ner/testing/test.py", line 23, in main model = torch.load("/Users/feqanrasulov/Desktop/sdp/ner/testing/model.pth", …

22.04.2022
Как использовать пользовательский класс аутентификации внутри ListAPIView

Я использую react components и для тестирования своего кода написал быстрый пользовательский класс аутентификации и определил его в настройках rest_framework следующим образом: DEFAULT_AUTHENTICATION_CLASSES += ['restaurant.rest_api.dev.DevAuthentication'] Это отлично работает и использует пользователя, которого я ему указываю class DevAuthentication(authentication.BaseAuthentication): def authenticate(self, …

22.04.2022
Ошибка Vercel при развертывании проекта Django, ошибка версии python

1 При выполнении команды vercel в терминале Ubuntu: Error! Command failed: python3.6 /tmp/2de7da56/get-pip.py --user ERROR: This script does not work on Python 3.6 The minimum supported Python version is 3.7. Please > use https://bootstrap.pypa.io/pip/3.6/get-pip.py instead. python --version returns 3.8.10. …

22.04.2022
Не удалось получить значение из html-страницы в Django

I have a problem with trying to get a response from my HTML page using Django (admin). I have a pretty simple div = contenteditable and need to pass data from this div back after the submit button was clicked. …

22.04.2022
Django Rest Framework и аутентификация JWT [закрыто]

Мне нужно написать Rest Api с использованием аутентификации JWT. Мой api должен иметь такие конечные точки как log in и sign up. Также мне нужно расширить модель User атрибутом "last_request". Как лучше всего расширить модель? Можете ли вы помочь …

22.04.2022
BeautifulSoup не может отбраковать все изображения и изображения в плохом качестве

У меня есть скрипт для отбраковки изображений google: import requests, base64 from bs4 import BeautifulSoup baseurl = "https://www.google.com/search?q=dog&sa=X&biw=1920&bih=880&tbm=shop&sxsrf=APq-WBthh6vre95oa-9ef0cSMsChCA6SAw:1649941428917&tbs=p_ord:p&ei=tBtYYv-gN52h4t4P47yHSA&ved=0ahUKEwj_ypTmzpP3AhWdkNgFHWPeAQkQuw0IkQcoAg" headers = {"User-Agent" : "Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:99.0) Gecko/20100101 Firefox/99.0"} r_images = requests.get(url=baseurl) soup_for_image = BeautifulSoup(r_images.text, 'html.parser') productimages = …

22.04.2022
Как создать выпадающее поле в формах?

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