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

01.07.2022
Как добавить изображение в проект django?

Я создал строку поиска в проекте Django и хочу добавить к ней изображение. Код для этой строки поиска находится в папке templates, указанной Django. Вот код: /*For search bar*/ input { background-image:url(" images/loup.png "); background-position:left; background-repeat:no-repeat; padding-left:18px; width:175px; } …

01.07.2022
Django: показывать что-то еще до завершения полной обработки запроса

Я хотел бы реализовать решение, при котором пользователь может сделать запрос к бэкенду и, поскольку запрос занимает некоторое время, получить ответ от бэкенда. Я хочу отобразить ту же страницу с анимацией загрузки без javascript. Для этого я установил переменную "show_loading" …

01.07.2022
If file and not file._committed: AttributeError: 'Template' object has no attribute '_committed'

Здесь я хочу создать или получить запись из БД. Проблема в том, что я обращаюсь к шаблону внутри media/templates/emails/nice.html. Я не могу получить это и получаю ошибку, упомянутую в заголовке. мои настройки шаблона в файле setting.py следующие; TEMPLATE_DIR = …

01.07.2022
Отзывчивый список django. Неправильное выравнивание на телефонном устройстве

Я создаю сайт "Семейное дерево", используя django, но у меня есть проблема. Это мой список, когда я пользуюсь компьютером если я пользуюсь мобильным телефоном, у меня есть вот это Я …

01.07.2022
Обновление поля datetime в django с помощью ajax-вызова

У меня есть модель Profile, назначенная пользователю, которая содержит поле : consent = models.DateTimeField(default=timezone.now, blank=True, null=True) Я создал переключатель во фронтенде, в котором пользователь дает согласие на отслеживание данных или нет, и вызов ajax для обработки …

01.07.2022
Имя xmlrpc не определено

Я пытаюсь извлечь данные из odoo с помощью xml-rpc api. import xmlrpc.client url = "https://xxxxxx.odoo.com/" db = "xxxxxxx" username = " " password = "" common = xmlrpc.client.ServerProxy('{}/xmlrpc/2/common'.format(url)) Однако он сказал, что имя 'xmlrpc' не определено, это …

01.07.2022
Как использовать Python виртуальной среды вместо глобальной на рабочем сервере Windows для проекта django

У меня есть проект Django, запущенный на продакшене на Windows 10. Я использую nginx и waitress. Я использовал глобальный Python на своем сервере (Python 3.9.5). Мне интересно, как я могу использовать виртуальную среду вместо глобальной на рабочем сервере? …

01.07.2022
Django url-err0r

Я начинающий django и я пытаюсь связать урлы моего приложения django (называемого базовым) с файлом urls моего проекта, но я продолжаю получать ошибки. И да, я создал файл для урлов в моем приложении под названием apps.urls from django.contrib import admin …

01.07.2022
Как вернуть последовательность id в django ORM

Столкнулся с эстетической проблемой, после удаления объекта с id=6 из БД sqlite3, следующие объекты уже шли с id=7 и т.д, то есть перепрыгивая id=6. Есть ли какая-то Django orm команда чтобы вернуть эту последовательность id чисел?<img src="https://i.stack.imgur.com/Xxy0Z.png" …

01.07.2022
Не удается установить соединение между Django и MySQL [дубликат].

Я построил 2 контейнера, один для проекта с python-3.4.10 и другой для MySQL (с mysql-5.7-debian). Когда я пытаюсь выполнить любую команду, например: python manage.py makemigrations {name} или python manage.py runserver 0.0.0.0:8000 она выдает мне следующую ошибку: django.db.utils.OperationalError: (2003, 'Can\'t …

01.07.2022
Ошибка 404 при запросе статического файла

Django 1.10 Настроил главный urls.py добавив паттерн для обработки запросов с static и media. from django.conf.urls import url, include from django.conf.urls.static import static from django.conf import settings urlpatterns = [ url('api/', include('api.urls')), ] urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) urlpatterns += static(settings.STATIC_URL, …

01.07.2022
Файл .env не скопировался в контейнер docker на AWS EBS

У меня есть следующая структура проекта на локальном уровне |-- docker-compose.yml |-- docker-entrypoint.sh |-- Dockerfile |-- nginx | `-- loc | `-- nginx.conf |-- poetry.lock |-- pyproject.toml `-- src |-- my_project | |-- asgi.py | |-- __init__.py | |-- …

01.07.2022
Как обновить существующее поле "многие ко многим" в Django REST?

У меня есть такая модель графика: class Plot(models.Model): garden = models.ForeignKey('perma_gardens.Garden', on_delete=models.CASCADE) plant = models.ManyToManyField('perma_plants.Plant', related_name='%(class)s_plant', blank=True) def __str__(self): return self.name Содержит поле для растений в формате "многие ко многим". В моей базе данных уже есть …

01.07.2022
Как я могу увидеть установленный Django на сервере Centos 7?

Я недавно установил django на сервер centos 7, но как я могу увидеть мой рабочий сайт django. У меня есть ip адрес сервера и сайта. Во-первых, нужно ли мне изменить dns домена с ip адресом сервера? Кроме …

01.07.2022
Django WebSocket Routing "Не маршрутизируется для пути"

Я пытаюсь создать простое Django Web App с WebSockets, но не могу заставить работать маршрутизацию. У меня есть базовый потребитель ProgressConsumer, который используется как основа для двух других потребителей class ProgressConsumer(WebsocketConsumer): max_anims = None def connect(self): # …

01.07.2022
Django : Игнорируйте фильтр типа __in в наборе запросов, если он ищет пустой список

Имея эту последовательность кодов queryset = self.filter( brand_id__in=( UserObjectPermission.objects.filter( content_type=brand_ctype, user=user, ).values_list('object_pk') ) ) Если нет объекта UserObjectPermission, соответствующего фильтру content_type=brand_ctype, user=user, то конечным результатом будет пустой кверисет, потому что brand_id __in будет искать в [пустом кверисете]. …

01.07.2022
Перенаправление пользователя на ту же страницу после POST

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

01.07.2022
Как ссылаться на файл из корневой папки в любую папку приложения django

Здесь я создаю запись, которая принимает HTML файл. Теперь я пытаюсь сделать это с помощью следующего кода, но получаю отказ в разрешении. Как я могу сослаться на этот шаблон HTML в моем тестовом примере. # CREATE EMAIL TEMPLATE data …

01.07.2022
Лучший способ создать выпадающий список значений из одной модели и сохранить его как текст в поле Charfield той же модели

У меня есть модель "TnaTemplateModel" class TnaTemplateModel(models.Model): id = models.UUIDField(primary_key = True,default=uuid.uuid4, editable=False) template_name = models.ForeignKey(TemplateNameModel, verbose_name="template name", null=False, blank=False, on_delete=models.CASCADE, help_text="Select the template") process_name = models.ForeignKey(ProcessModel, verbose_name="process name", null=False, blank=False, on_delete=models.CASCADE, help_text="Select the process") sequence = models.IntegerField(verbose_name="Process Sequence",null …

01.07.2022
Админ Django не показывает пользователей после настройки пользователей

Я настроил аутентификацию пользователей. Использую Django 3. В models.py у меня есть; class User(AbstractUser): is_patient = models.BooleanField(default=False) is_dentist = models.BooleanField(default=False) is_manager = models.BooleanField(default=False) В файле views.py у меня есть следующее для создания пользователя и входа в …

01.07.2022
Множественные переводы для заданной сущности в Django

У меня есть приложение Django, где одна из универсальных сущностей называется Organization. Но это многопользовательское приложение, и некоторые арендаторы называют свои организации "Компании", другие - "Аптеки" - это зависит от типа их бизнеса. Типы организаций известны заранее, поэтому я …

01.07.2022
Почему после переадресации в Django url изменяется в консоли, но в браузере нет?

После redirect'а url изменяется в консоли, посему я сужу об успехе, однако в браузере ничего не происходит. view.py def tables(request): if request.method == 'POST': text = request.POST.get('data_table') table_to_file_str(text, 'methods/static/methods/json/tables.json') return redirect(reverse('result')) else: matrix = Matrix.objects.all() context = {'matrix': matrix} return …

01.07.2022
Django Rest Framework - Объект типа <> не является серализуемым Json

Я новичок в django rest framework и мне нужна помощь. У меня есть ApiView: class SomeApiView(APIView): def get_url(self, some_id): return generate_url(Choices.BOOK, some_id) def get(self,request): id = request.query_params.get("some_id") result_url = self.get_url(id) return Response({'result_url': result_url}) здесь при отправке …

01.07.2022
Мне нужно создать модульные тесты для моих урлов в проекте django

У меня есть этот url, который возвращает json-данные моих моделей, но я не знаю, как создать модульный тест для такого url path("list/", views.json_list, name="json_list"),

01.07.2022
Похожие инструменты, как Devexpress для Django

Хотелось бы узнать, существуют ли инструменты, подобные Devexpress gui для проектов Django. Я нашел следующую ссылку, которая была размещена более 10 лет назад. Может быть, сейчас уже есть какое-нибудь решение?

01.07.2022
Django форма в форме

Интересно, можно ли сделать форму в форме с помощью django? Например: class Category(models.Model): title = models.CharField(max_length=200) icon = models.ImageField(upload_to="icons", default="icons/dot.png") def __str__(self): return self.title def get_posts(self): return Post.objects.filter(category__title=self.title) class Post(models.Model): author = models.ForeignKey(Account, on_delete=models.CASCADE) title = models.CharField(max_length=200) category = …

01.07.2022
ModuleNotFoundError: Нет модуля с именем 'my_script'

Я хочу подключить PSQL к django, но хранить пароль не в настройках, поэтому я подумал, что должен хранить пароль в другом файле, чем я импортирую файл с паролем в настройки: ... from my_frst_site.local_settings import db ... DATABASES = { …

01.07.2022
Django Forms не отображается в html в Django 3

Здесь я использую Django3 и Python 3.7 Я не могу отобразить поля формы при попытке добавить пользовательское поле, но как только я нажимаю кнопку Сохранить пользовательские поля, поля отображаются Вот мой views.py class EavAttributeCreateView(CustomAdminMixin, CreateView): model = …

01.07.2022
[ErrorDetail(string='Неверный тип. Ожидалось значение pk, получено str.', code='incorrect_type')].

Привет ребята, я новичок в django, и я делал CRUD с товарами, имеющими категории, подкатегории, цвета, размеры. Когда я пытаюсь создать новую "категорию", данные не отображаются на веб-странице, вот ошибка: …

01.07.2022
Сервер Django слушает только сервер сокетов и игнорирует маршруты

Вот мой файл WSGI.py в django, я импортирую папку под названием "webSocket", которая содержит файл views.py, где написан код сервера для сокета from django.core.wsgi import get_wsgi_application from webSocket.views import server import socket import os os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'b2b_backend.settings') application = get_wsgi_application() …

01.07.2022
В django, может ли ключевое слово .using('db') принимать переменную?

Example.objects.using('db').raw() Вместо db мы могли бы иметь переменную, которая соответствовала бы соответствующей базе данных?

01.07.2022
Проблема с установкой требований к кукрикуттеру

Я изучаю Django (только начал) по книге Django Crash Course и для продолжения мне нужно установить cookiecutter. Там есть шаблон: gh:roygreenfeld/django-crash-starter. Я активировал venv, установил шаблон cuckiecutter, и когда я пытаюсь установить требования, я получаю кучу ошибок. Я пробовал несколько …

01.07.2022
Как сохранить файл в папке создания при вставке данных в базу данных django

Я хочу сохранить файл в автоматически созданной папке, связанной с id_number сотрудника. Я добавляю следующий код в models.py from django.db import models class Employee(models.Model): id_number = models.CharField(primary_key=True, null=False, blank=False, unique=True, max_length=15) full_name = models.CharField(max_length=255, null=False, blank=False) name_with_initials = …

01.07.2022
Редактирование 1-й строки с помощью Django Forms не работает, но работает для остальных строк. Как это исправить?

У меня есть Django Form, у которого есть проблема. Не редактируется 1-й ряд из table из database fetched в template и нормально работает со 2-го ряда и далее . Похоже, что проблема связана с …

01.07.2022
Почему gevent выдает ошибку "Слишком много открытых файлов" во время нагрузочного тестирования?

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

01.07.2022
Проблема сохранения изображений в Heroku [дубликат]

Я развернул свой Django backend в Heroku и подключился к базе данных Heroku PostgresSQL. Однако я заметил, что изображения не являются постоянными; через некоторое время они исчезают. Следует отметить, что другие функции являются постоянными, и только изображения исчезают. Кто-нибудь …

01.07.2022
" Ошибка "Invalid or incomplete introspection result" при загрузке конечной точки graphql для моего проекта django

У меня есть проект Django, в котором я использую Graphql, но после записи только одной мутации, /graphql не запускается должным образом, выдавая следующую ошибку. { "message": "Invalid or incomplete introspection result. Ensure that you are passing \"data\" property …

01.07.2022
Отображение результата SQL-запроса в форме Django

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

01.07.2022
Нужно ли писать frontend для своего проекта на DRF, если ты ищешь работу как backend разработчик?

Есть ли какой-то смысл в том, что бы показывать интервьюеру свои навыки в вещах, какими ты преимущественно заниматься не будешь?

01.07.2022
Sendgrid SENDGRID_ECHO_TO_STDOUT

Я хочу использовать этот пакет для отправки электронной почты в моем приложении django: https://github.com/sklarsa/django-sendgrid-v5 и я вижу поле: SENDGRID_ECHO_TO_STDOUT и описание говорит: will echo to stdout or any other file-like object that is passed to the …