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

27.09.2022
Поиск и возможность выбора всех вариантов в Django

Как я могу сделать форму, с помощью которой я могу сделать следующее: 1_ seaerchable choice field like cities. 2_кнопка, позволяющая выбрать все города.

27.09.2022
NoReverseMatch , Reverse for 'profilepage' with arguments '('',)' not found. Проверено 1 шаблон(ы): ['profilepage/(?P<pk>[^/]+)/\\\Z'].

Def profilki(request): profilki = profile.objects.all() context = {'profilki':profilki } return render(request,'base/profilki.html',context) def profilepage(request,pk): user = Trainingvalue.objects.get(id=pk) trainingplan = Trainingvalue.objects.all() profilepage= profile.objects.get(id=pk) user_training= Trainingvalue.objects.filter(user=profilepage.user) context ={‘user_training’:user_training,‘user’:user,‘profilepage’:profilepage, ‘trainingplan’:trainingplan,} return render(request, 'base/profilepage.html' , context) url : path (‘profilepage/str:pk/’,views.profilepage, name=“profilepage”) profilepage в контексте …

27.09.2022
Почему я получаю ошибку типа MIME в приложении Django/React при загрузке css/js из Aws?

Итак, я развернул Django-Rest/React приложение на Heroku, где я обслуживаю свои статические и медиа файлы на AWS S3 buckets. После размещения на Heroku и доступа к URL API или URL администратора все работает нормально, но когда я пытаюсь получить …

27.09.2022
Как осуществлять обратную выборку данных в моделях django

Я работаю над проектом и застрял где-то на получении данных дочерней модели, которая имеет foreignkey родительской модели. вот как выглядит моя модель class Projects(models.Model): project_name = models.CharField(max_length=100,null=False) class ProjectTask(models.Model): project_id = models.ForeignKey(Projects,on_delete=models.CASCADE,null=False) class TaskBlockers(models.Model): task_id = models.ForeignKey(ProjectTask,on_delete=models.CASCADE,null=False,related_name='task_id_related') blocker …

27.09.2022
Панель поиска проектов django

Views.py def search(request): code=request.GET.get('search') url='http://myAPI/Product/GetProducts' x=requests.post(url) content=x.json() all_products=content['products'] selected_product= next((item for item in all_products if item['code']== code),None) if selected_product!= None: product=selected_product context={'product':product} return render(request,'cart/search.html',context) Я пытаюсь реализовать панель поиска в своем приложении. Я использую API для получения данных о …

27.09.2022
Тег Django breadcrumb html определяет список в теге include

Я хочу зациклить имена с помощью bclist в breadcrumb.html {% include 'breadcrumb.html' with bcTitle=category.name bcList=["test","tester"] %} breadcrumb.html: {% for i in bcList %} &lt;li class="breadcrumb-item" aria-current="page"&gt;{{ i }}&lt;/li&gt; {% endfor %}

27.09.2022
Я выполняю миграцию, но таблица не создается в базе данных.

Когда я выполняю миграцию, я получаю следующее сообщение в терминале: Миграции для 'bookList': bookList/migrations/0001_initial.py: Создать модель bookList < Операции для выполнения: Применить все миграции: admin, auth, bookList, contenttypes, sessions Затем я выполняю команду migrate: from django.db …

27.09.2022
Mongo обновляет массив вложенных dict в Django

Я пытаюсь обновить данные, но сталкиваюсь с проблемой, потому что это вложенная форма Что мне нужно сделать, чтобы иметь возможность просматривать таблицу книг в mysql? существующая структура данных выглядит следующим образом { "created_by_id":122, "updated_by_id":123, "farm_area": [ { …

27.09.2022
Django - RecursionError: превышена максимальная глубина рекурсии при вызове объекта Python

Я столкнулся с ошибкой, которая была плохо объяснена, когда я хотел настроить функцию magic str моей модели "ApiCall". Моя модель : HOME_PAGE = 1 CONSUMPTION_PAGE = 2 PROFILE_PAGE = 3 ROUTES = ( (HOME_PAGE, "Page d'accueil"), (CONSUMPTION_PAGE, …

27.09.2022
Вызов Ajax из шаблона django завершается с ошибкой: Поле 'id' ожидало число, но получило 'populate_sections'

У меня есть один URL в файле urls.py, как указано ниже:- urlpatterns = [ ........ path('edit_student/&lt;student_id&gt;', views.edit_student, name="edit_student"), path('populate_sections', views.populate_sections, name="populate_sections"), .......... ] В файле views.py функция edit student определена следующим образом: @login_required def edit_student(request, student_id): form …

27.09.2022
Отправка форм в django без обновления страницы

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

27.09.2022
Спасибо и с уважением Неха Сингх

Я пытаюсь использовать django-polymorphic для расширения проекта DRF, который использует typeddjango с mypy-stubs. Недавно я начал использовать PolymorphicModels, и mypy сразу же начал жаловаться и выдавать ошибки: error: Could not resolve manager type for "&lt;MyModel&gt;.objects" Я включил "polymorphic" …

27.09.2022
Реверс для 'func_name' не найден. 'func_name' не является допустимым именем функции или шаблона представления

Недавно мой django внезапно перестал работать и выдает ошибку "Reverse for 'test' not found. 'test' не является допустимым именем функции представления или шаблона". Интересно то, что в моих предыдущих проектах все работает просто отлично. Я пробовал переустанавливать django …

27.09.2022
TypeError: неподдерживаемый тип(ы) операнда для |: 'chain' и 'AsyncResult'.

< ERROR/ForkPoolWorker-4] Task run-chain[...] raised unexpected: TypeError("unsupported operand type(s) for |: 'chain' and 'AsyncResult'") < from celery import chain, signature from celery import shared_task @shared_task(name = 'add') def add(x, y): return x + y @shared_task(name = 'substract') …

27.09.2022
Gunicorn status возвращает 'Нет модуля с именем status'

В моей виртуальной среде, без запущенных процессов gunicorn, внутри правильного пути Django мой статус gunicorn возвращает 'No Module named status' (venv) root@django-server:/home/user/repo/project# gunicorn status [2022-09-27 11:05:15 +0000] [821146] [INFO] Starting gunicorn 20.1.0 [2022-09-27 11:05:15 +0000] [821146] [INFO] Listening at: …

27.09.2022
Преобразуйте этот необработанный sql в запрос к django

Hi я пытаюсь преобразовать этот sql код в django запрос select * from KnowledgeManagement_tblknowledge where (14010705 - CreateDate) &gt;=10000 and (register_status = 7 or register_status = 9) Я сделал часть этого knowledges = TblKnowledge.objects.filter(Status__gte=0).filter(Q(register_status=7) | Q(register_status=9)) …

27.09.2022
Django's construct_search для пользовательского поиска только по номерам

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

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

Я хочу получить промежуточный итог по полю "Контракты", сгруппированный в моем шаблоне. Мне удается отобразить общую сумму, но не промежуточный итог. Вот мои файлы: views.py class TransportDetListView(LoginRequiredMixin,ListView): login_url = 'admin:login' model = TransColisCgDlaDet template_name = "betou/transports/sciages/trans_detail.html" paginate_by …

27.09.2022
Django runserver - ValueError: строка исходного кода не может содержать нулевые байты

Я пытаюсь запустить свое приложение Django, которое раньше работало нормально. Теперь оно показывает эту странную ошибку, которая, похоже, исходит от Django. Версия Django: 4.1 Версия Python: 3.10.6 (Docker Image python:3.10.6) django shell commands Traceback …

27.09.2022
Как сделать транзакцию django для набора кода, включая запросы, а также локальные операции

PermissionIds = [1,2...] try: with transaction.atomic(): RolePermissionMap.objects.bulk_create([ RolePermissionMap(role_id=role.id, permission_id=id) for id in permissionIds]) rolePermissionsMap[roleId] = permissionIds # map should NOT update if the insert fails return Response({"ok": 1}, status=200) except: return Response({"ok": 0} В моем коде, мне нужно создать …

27.09.2022
Django, не понимаю как связать три таблицы моделей

У меня есть три таблицы Первая таблица: ''' class Person(models.Model): first_name = models.CharField(max_length=150) surname = models.CharField(max_length=150) url = models.CharField(max_length=500) location = models.CharField(max_length=150) last_position = models.CharField(max_length=150) ''' Вторая таблица: ''' class Education(models.Model): university = models.CharField(max_length=150) degree = models.CharField(max_length=150) info = …

27.09.2022
Django_jsonforms не отображаются в браузере

Я хочу запустить готовый проект python в виртуальной среде. При запуске проекта я не сталкиваюсь с ошибкой. А когда пишу в терминале "py manage.py runserver", то в браузере вижу только ярлык проекта, формы не показываются. Я много искал, этот проект …

27.09.2022
Django Model Translation с django rest framework не работает

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

27.09.2022
Как исключить поле verbose_name_plural из миграции?

< from django.utils.functional import lazy from django.utils.translation import gettext_lazy as _ class Post(models.Model): # ... class Meta: verbose_name = 'Post' verbose_name_plural = lazy(lambda: _('Posts ({})').format(Post.....count()), str)() < from django.db import migrations class Migration(migrations.Migration): operations = …

27.09.2022
Ошибка __init__() got an unexpected keyword argument 'to'

Def signup(request): if request.method == 'POST': form = SignupForm(request.POST) if form.is_valid(): # save form in the memory not in database user = form.save(commit=False) user.is_active = False user.save() # to get the domain of the current site current_site = get_current_site(request) mail_subject …

27.09.2022
Я не помню, где я нашел эту опцию для отображения некоторой информации, но она отлично работает, за исключением того, что каждый раз, когда значение меняется и выполняется команда создания миграций, я получаю что-то вроде этого:

Как говорится в Django docs, он поддерживает async с помощью пользовательского интерфейса, при этом такие методы, как get являются aget. Я пытаюсь сохранить свои экземпляры, используя метод update_or_create, и мне интересно, как я могу преобразовать это в …

27.09.2022
Проверьте, находится ли таймслот между указанным диапазоном времени

Я пытаюсь реализовать генератор академического расписания, используя фреймворк django, в котором я распределяю лекции и лабораторные работы по определенным временным интервалам случайным образом. Итак, расписание учебных занятий начинается с 9:30 AM - 4:00 PM, в котором будет перерыв …

27.09.2022
Ошибка Djongo: Ключевое слово: FAILED SQL: SELECT %(0)s AS "a" FROM "testapp_test_db" WHERE "testapp_test_db". "id" = %(1)s LIMIT 1 Params: (1, 1)

Я создал две модели в Django. Одна из них Test_DB, а другая ForeignKey_Test. Более поздние модели имеют поле внешнего ключа, которое ссылается на Test_DB. Когда я попытался ввести данные из стандартной панели администратора Django, я получил следующую ошибку …

27.09.2022
Моя база данных находится в MongoDb, и я использую Djongo.

Я пытаюсь сделать систему посещаемости во фронтенде Я получаю список пользователей, которые request.user может принимать участие в посещаемости, я использую CreateAPIView, но это не даст мне желаемого эффекта, так как я хочу, чтобы request.user мог переключаться между Absent, Present, …

27.09.2022
Произошла ошибка при чтении обработчика WSGI: Django и React app deployment iis server

Я пытаюсь опубликовать веб-приложение на сервере IIS с Django и React. Бэкэнд работает, но когда я запускаю браузер для react, я получаю следующую ошибку. Почему fronted дает ошибку wsgi Error occurred while reading WSGI handler: Traceback (most recent …

27.09.2022
Две разные временные метки для TokenGenerators Django

У меня, наверное, небольшой вопрос. Как я могу установить два разных времени истечения срока действия для моих классов TokenGenerator? class ActivationTokenGenerator(PasswordResetTokenGenerator): def _make_hash_value(self, user, timestamp): return (six.text_type(user.pk) + six.text_type(timestamp) + six.text_type(user.is_active)) class PasswordResetTokenGenerator(PasswordResetTokenGenerator): def _make_hash_value(self, user, timestamp): return …

27.09.2022
Страница не найдена (404) Метод запроса: GET URL запроса: http://127.0.0.1:8000

При запуске проекта я получаю следующую ошибку: Используя URLconf, определенный в storefront.urls, Django попробовал эти шаблоны URL, в таком порядке: admin/ playground/ Пустой путь не совпал ни с одним из них. Вы видите эту ошибку, потому что …

27.09.2022
Переопределение данных в MongoDB collection.update() django

Я использую mongo DB В которой я обновляю строку для нескольких типов с различными полезными нагрузками и условиями, но каждый раз, когда я обновляю строку, она переопределяет предыдущую. в первый раз запрос. данные request.data: { "farm_area_count": 1, "farm_area": [ …

27.09.2022
Я пытаюсь передать модель как фикстуру в мой тест, но он выдает ошибку Object is not json serializable

Воплотите этот метод в подклассе так, чтобы он возвращал сериализуемый объект для o, или вызывает базовую реализацию (чтобы вызвать TypeError). json.encoder.JSONEncoder object at 0x7fccf1cacacbb0 TypeError: Объект типа User не является JSON сериализуемым from pydantic import BaseModel class User(BaseModel): first_name: str …

27.09.2022
Как собрать из исходного кода несколько сервисов с помощью docker-compose и создать единый образ?

Я пытаюсь создать несколько контейнеров для моего приложения Python/Django под названием controller, и я хотел бы, чтобы контейнеры запускались в одном образе, а не в двух. Проблема в том, что мой файл docker-compose.yml собирает два сервиса из исходного кода …

27.09.2022
Отображение ресторанов поблизости от местоположения пользователя в радиусе 5 километров в Django

Всем доброе утро, Я хотел бы отобразить рестораны в пределах 5 километров, используя google maps api, как я могу это сделать? Я сделал расчеты широты и долготы с помощью haversine. Но я не знаю, как …

27.09.2022
Потоковая передача файла Excel с помощью Django StreamingHttpResponse

У меня есть случай, когда я должен сгенерировать и отправить файл excel, содержащий записи до 4M, так как файл может быть большим, я хочу передавать ответ во время генерации файла https://docs.djangoproject.com/en/2.0/howto/outputting-csv/#streaming-large-csv-files : это именно то, что …

27.09.2022
Django/Heroku Deployment issue OperationalError at / no such table: posts_post

OperationalError at / нет такой таблицы: posts_post Django Version: 4.1 Тип исключения: OperationalError Значение исключения: нет такой таблицы: posts_post Exception Location: /app/.heroku/python/lib/python3.9/site-packages/django/db/backends/sqlite3/base.py, строка 357, in execute Восстановлено во время: posts.views.index Python Executable: /app/.heroku/python/bin/python Ошибка при визуализации шаблона В …

27.09.2022
Трудности при извлечении данных из CSV и сопоставлении их с моделью продукта, пожалуйста, подскажите

Здравствуйте, я застрял с проектом Django Python, где я пытаюсь создать приложение, в которое можно загрузить файл csv, чтобы затем извлечь его значения для создания отчета о продажах pdf. Продукты могут быть добавлены через консоль администратора, и если эти …