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

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 …

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. Я столкнулся с двумя проблемами, которые не могу …