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

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 …

01.07.2022
Отправка файла определенному пользователю со страницы администратора в django

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

01.07.2022
Django обновление данных через ajax

html &lt;div class=&quot;col-8 mt-5&quot; xmlns=&quot;http://www.w3.org/1999/html&quot;&gt; &lt;form class=&quot;form-inline justify-content-center&quot; id=&quot;createTaskForm&quot; method=&quot;post&quot; data-url=&quot;{% url 'task_list_url' %}&quot;&gt; {% csrf_token %} {% for field in form %} &lt;div class=&quot;mx-3&quot;&gt; {{field}} &lt;/div&gt; {% endfor %} &lt;button type=&quot;button&quot; class=&quot;btn btn-outline-success&quot; id=&quot;createButton&quot;&gt;Create&lt;/button&gt; &lt;/form&gt; &lt;/div&gt; &lt;table …

01.07.2022
Получение "Нет модуля с именем django.core.management" внутри vscode

Я запускаю свое приложение django в docker. Я прикрепил этот контейнер docker к vscode. Затем я начинаю отлаживать приложение, но в файле manage.py я получаю следующую ошибку: No module named django.core.management В терминале vscode я попробовал следующее: …

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

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

01.07.2022
Почему данные на моем сайте heroku отличаются от данных на локальном сайте dev?

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

01.07.2022
Генерация всех конечных точек сторонних приложений Django с помощью drf-yasg

Есть ли способ генерировать все конечные точки сторонних приложений с помощью drf-yasg? Итак, я установил приложение social_django и хочу включить все URL, которые оно предоставляет, в swagger UI Мои url-шаблоны urlpatterns = [ re_path('admin/', admin.site.urls), re_path('', include('user.urls')), …

01.07.2022
Скинуть локальный веб-сайт на Гугл диск

В вузе дали задание написать локальный сайт. Скинуть готовый сайт нужно на Гугл диск. Если написать сайт на Django, wordpress или чём-нибудь другом, как я понимаю, у сайта появляются зависимости от вашего компьютера. У проверяющего может не работать этот веб-сайт. …

01.07.2022
Панель навигации не работает должным образом в моем проекте Django

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

01.07.2022
Фильтр поля M2M в Django ORM

Мои модели: class Tag(models.Model): tag_name = models.CharField( 'Tag Name', max_length=255, null=True ) class Book(models.Model): name = models.CharField( 'Name', max_length=255, null=True ) tag = models.ManyToManyField( 'Tag', related_name='tags', blank=True ) Я не хочу фильтровать модель книги. В базе …

01.07.2022
Django queryset filter by list - получение элементов списка, которые не найдены

Допустим, есть модель django Data с полем символов hash и списком хэшей all_hashes. Теперь понятно, что можно использовать выражение фильтрации для получения всех объектов в Data, которые находятся внутри списка хэшей, используя синтаксис __in, например: all_hashes = ['45df...','ab23...', ... ] …

01.07.2022
Рендеринг контекстных данных шаблона с ссылкой на жестко закодированный HTML в модели Django

У меня есть приложение Django, которое является службой новостей. У меня есть базовая html страница, которая отображает одну статью. До сих пор каждая статья имела стандартный формат, изображение, автор и текстовое содержание. Сейчас я делаю обновление, чтобы позволить статьям …

01.07.2022
Как я могу использовать несколько request.query_params в условиях с помощью Django

Здесь я использую request.query_params для получения параметра в API через URL. через URL, но в настоящее время я пытаюсь использовать несколько параметров в соответствии с условиями, например: здесь в одном условии я беру поле, страницу, строки. условия, например: здесь …

01.07.2022
RuntimeError:не объявляет явную метку app_label и не находится в приложении в INSTALLED_APPS

Я получаю эту ошибку при использовании собственных AUTHENTICATION_BACKENDS from django.contrib.auth.backends import ModelBackend import re from tainfo.apps.users.models import User def get_user_by_account(account): try: if re.match(r'1[3-9]\d{9}',account): user = User.objects.get(mobile=account) else: user = User.objects.get(username=account) return user except User.DoesNotExist: return None class UsernameMobileAuthBackend(ModelBackend): def …

01.07.2022
Доступ к связанным объектам

Я пришел из Java и новичок в python / django. Поэтому, возможно, мой вопрос глупый... У меня есть один класс Parent, который содержит ассоциацию с классом Child. class Parent(models.Model): pass class Child(models.Model): value = models.DecimalField(decimal_places=2, max_digits=12,default=0.0); parent …

01.07.2022
Каков наилучший вариант для бэкенда сервисных приложений по требованию?

Я немного запутался в том, что будет лучшим бэкенд-решением для стартапа, создающего сервисное приложение по требованию, с небольшим количеством ожидаемых активных ежедневных пользователей &lt;1000. Я ищу наиболее экономически эффективный вариант в долгосрочной перспективе, если активные пользователи взорвутся. 1- Django …

01.07.2022
Конкатенация в представлениях Django ошибка: этот тип не имеет размера

Я пытаюсь объединить колонки строк и целых типов в Django. представление выглядит следующим образом, def DList(request): d_list = List.objects.annotate( Address=Concat( 'addr1', 'addr2', 'addr3', 'City', 'State', Value(' - '), str('Pincode'), output_field=CharField(), ),).all() context = { 'lists': d_list } return …

01.07.2022
Как сохранить значение, введенное из формы в моем шаблоне, для использования в другом .py файле в django

Я создал шаблон с формой и представление для этого шаблона. Я присваиваю значения, введенные пользователем, переменной с помощью request.post, но как мне затем вызвать эту переменную со значением в другом .py файле?

01.07.2022
Результат не отображается на локальном хосте Django

Результат не отображается на localhost, но отображается на http://127.0.0.1:8000/. Вот мой код. Я не знаю, почему так происходит, я новичок в Django, поэтому ваше решение очень поможет мне решить эту проблему. Заранее спасибо! Index.html &lt;script&gt; …

01.07.2022
Как добавить в список нулевые значения ключей словаря?

У меня есть словарь, который имеет несколько ключей и каждый ключ имеет несколько значений в формате списка, если ключи имеют значение Null, то ключ должен быть appended в списке. вот мой словарь: {'XSTY':['21.01', '22.01'], 'STRY': ['31.01', None], …

01.07.2022
Python setup.py egg_info не был успешно запущен при развертывании на heroku

Я обновил версию pip после развертывания и размещения моего сайта. Затем я установил новый пакет pypaystack. Когда я пытаюсь продвинуть проект в heroku, я получаю следующую ошибку. Проект отлично работает на стадии разработки. Collecting pypaystack==1.24 remote: Downloading pypaystack-1.24.tar.gz …