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

15.11.2022
Пользователь не аутентифицирован в Django? Он показывает ошибки

Я создаю сайт и я закончил страницу регистрации на странице входа, все данные верны, но показывается Please verify your details I mean the else part also I put in print statement after username and password same details are printing when …

15.11.2022
Хочу реализовать добавление в корзину, чтобы страница не обновлялась, пользователь остался в той же ее части

Def add_product_basket(request, product_id): user = request.user product = get_object_or_404(Product, id=product_id) basket_check = Basket.objects.filter(user=user, product=product).count() if request.method == 'GET': if basket_check == 0: Basket.objects.create(product=product, user=user, pub_date=datetime.now) В этой функции я добавляю товар в корзину, так как мне необходимо оставить пользователя …

15.11.2022
Как выполнить функцию python на основе выбора из выпадающего списка в HTML?

HTML: <div class="iq-custom-select d-inline-block sea-epi s-margin"> <select name="cars" class="form-control season-select"> <option value="season1">Season 1</option> <option value="season2">Season 2</option> <option value="season3">Season 3</option> <option value="season4">Season 4</option> <option value="season5">Season 5</option> </select> </div> А это мой метод Пигона, я действительно не знаю, как …

15.11.2022
Создание пользовательской модели пользователя и профиля

Я пытаюсь создать форму добавления пользователя из фронтенда, которая создает пользователя и дополнительную информацию на основе пользовательской модели пользователя.Но я получаю duplicate key value violates unique constraint "users_driver_email_key" DETAIL: Key (email)=() already exists. вот мой код: Models.py class CustomUser(AbstractUser): is_driver …

15.11.2022
ERROR: Неверный тег. Ожидалось stringEnd, но вместо него найден тег начала "{%".

Я получаю это сообщение об ошибке уже некоторое время, но на самом деле код работает нормально и выполняется как ожидалось, строка, вызывающая ошибку, следующая: templates/users/dashboard.html-> <link rel="stylesheet" href="{% static 'css/dashboard.css' %}"> Когда я удаляю кавычки, я получаю …

15.11.2022
Библиотеки Django/Python для создания отчетов [закрыто]

Python - популярный инструмент для решения всевозможных задач по созданию отчетов. Я нашел 2 библиотеки Django/Python для создания отчетов: reportlab и pyreportjasper. Могли бы вы рассказать мне о преимуществах и недостатках каждой из них, чтобы я мог выбрать подходящую …

15.11.2022
Обновление данных в html без перезагрузки страницы

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

15.11.2022
Django Валидация одного поля cleaned_data

Я новичок в django и изучаю темы валидации. Теперь у меня есть вопрос о валидации одного поля и словаре clean_data.Я использую django 3.2. В моем model.py есть такая таблица: class Personen(models.Model): DEUTSCHLAND = 'DE' SCHWEIZ = "CH" ÖSTERREICH = "AT" …

15.11.2022
Как преобразовать путь к полю (переданный методу QuerySet.filter) в целевое поле в django?

Как преобразовать путь поля типа (document__owner__name__contains), который передается в .filter(), в целевое поле (которое здесь document.owner.name)?

15.11.2022
Существует ли способ форматирования сериализованного ответа для групп и их разрешений в Django Rest Framework?

Я создал конечную точку API, в которую я отправляю данные JSON. для создания группы, а затем назначил разрешения моделям (например, add_user, change_user и т.д.) программно. Все работает нормально. Теперь проблема в том, что я хочу отформатировать полученные …

15.11.2022
Django: Как передать параметры из (forms.py) в (views.py)

Пожалуйста, как я могу передавать параметры из: forms.py " class InscriptionForm(forms.ModelForm): " на views.py " def inscription(request): " большое спасибо В файле views.py я поместил только from .forms import *

15.11.2022
Пользовательская страница администратора с полями как объектами

У меня есть 3 модели: Категория, Подкатегория, Продукт. Категория и подкатегория имеют отношения один-ко-многим. SubCategory и Product имеют отношения многие-ко-многим (ManyToManyField находится в Product). В настоящее время на странице администратора для Product отображается одно поле для SubCategory в виде …

15.11.2022
Django принимает объект по slug

Здравствуйте, я здесь новенький и новичок в django/программировании Я пытаюсь сделать несколько основных сотрудников, но мне не нравится то, что я сделал. Должно быть лучшее решение. class EventPostCreateView(CreateView): model = EventPost form_class = EventPostForms def form_valid(self, form): self.object …

15.11.2022
Django - Перенаправление на представление с помощью <select> <option>

Я делаю свои первые шаги на django, и я застрял на этой проблеме: Я планирую использовать поле выбора для выбора главы книги/романа и перенаправления на нее. Либо с помощью кнопки "перейти", либо просто мгновенное перенаправление. Предпочтительнее последнее. Но я …

15.11.2022
Cronjob не работает на django с celery

Я пытаюсь запустить периодическую задачу, используя celery и django from celery.schedule import crontab app.conf.beat_schedule = { 'compute-every-minute-mon-through-friday-9-to-5': { 'task': 'sum', 'schedule': crontab(minute='*/1', hour='9-17', day_of_week='mon,tue,wed,thu,fri'), }, } Однако задание вообще не запускается. Есть ли команда для активации моего …

15.11.2022
Python django, пытаюсь реализовать функцию добавления в корзину без обновления страницы

Хочу реализовать функцию, чтобы после ее выполнения страница не меняла своего положения на экране, пытался реализовать get запрос, но через него всё равно не понимаю, как обойтись без редиректа

15.11.2022
Django ORM запрашивает данные в JSONField

Class GiftItem(models.Model): myjsonfield = models.JSONField(null=True) Данные в myjsonfield представлены в этих форматах Запись 1: { "name": "Birthday Present Box", "category": "Gifts", "choices": [ { "name": "Watch", "points": 31.89 }, { "name": "Perfume", "points": 19.07 }, { "name": …

15.11.2022
Как правильно тестировать библиотеку django

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

15.11.2022
Как лучше использовать файлы pyproject.toml в иерархии проектов/приложений Django?

Я нахожусь в процессе модернизации соглашений вокруг приложений Django в нашей компании, но мне нужно многое наверстать. Одним из главных знаков вопроса сейчас является pyproject.toml, который был бы удобен (хотя и не обязателен) для настройки форматера кода Black, а …

15.11.2022
502 Bad Gateway / gunicorn.socket: Failed with result 'service-start-limit-hit' | Django, Postgres, Nginx, Gunicorn ,Ubuntu 20.04

Я прошел через инструкцию - https://arctype.com/blog/install-django-ubuntu/ Результат 502 BadGateway root@1104941-ch54462:~/django_project# systemctl status gunicorn.socket ● gunicorn.socket - gunicorn socket Loaded: loaded (/etc/systemd/system/gunicorn.socket; enabled; vendor preset: enabled) Active: failed (Result: service-start-limit-hit) since Tue 2022-11-15 16:21:55 MSK; 5s …

15.11.2022
Django Logging: ValueError: Невозможно настроить обработчик 'gunicorn'

Я настроил логирование для нового проекта Django, и вот код для моего settings.py: LOGGING = { "version": 1, "disable_existing_loggers": False, "handlers": { "warnfile": { "level": "WARNING", "class": "logging.FileHandler", "filename": BASE_DIR / "warning.log", "maxBytes": 1024 * 1024 * 25, # …

15.11.2022
Требуемый путь не существует: /code/bower_components/trix/dist/trix.css trix. Nodejs не собирается. Как добавить trix? [закрыто]

После использования команды "docker system prune -a" nodejs больше не собирается, потому что отсутствует trix.css. Вероятно, он был удален при обрезке. Как я могу решить эту ошибку (см. скриншот ниже)? Скриншот ошибки

15.11.2022
Django: Как создать табличный инлайн, подобный тому, что есть в панели администратора с "+ Добавить еще один"?

В настоящее время я полагаюсь на панель администратора для создания или редактирования нового/существующего заказа (т.е. Order с его дочерней моделью OrderItem в табличном инлайне). Но на этот раз мне нужно создать представление с той же функцией для неадминистративных пользователей. …

15.11.2022
Как создать книжный индекс с помощью Python?

У меня есть раздел, и в этом разделе у меня есть темы, например, главы книг. Но на странице этого раздела у меня есть только три последние главы, поэтому, когда я щелкаю, я могу перейти вперед на одну страницу, на …

15.11.2022
Я не могу получить ни одного письма от Django send_mail? Где моя ошибка?

Я пытаюсь отправить письмо с помощью Django send_mail(), но не могу получить письмо от Django send_mail? Где моя ошибка? if request.method == "POST": depName = request.POST.get("sedep") Pname = request.POST.get("name") Pmail = request.POST.get("mail") docName = request.POST.get("sedoc") Pphone = request.POST.get("phone") AppointDate …

15.11.2022
Данные в моей таблице, но они не отображаются в админке django

У меня есть данные в таблице, но они не отображаются в админке. Я начал с создания модели from django.db import models class VilleStation(models.Model): nomVille = models.CharField(max_length=255) adresse = models.CharField(max_length=255) cp = models.CharField(max_length=5) def __str__(self): return self.nomVille Затем …

15.11.2022
HTML не может найти JS-скрипт в той же папке [закрыто]

Я использую фреймворк Django У меня home.html: &lt;head&gt; &lt;/head&gt; &lt;body&gt; &lt;div&gt; &lt;button onclick="test()"&gt;Test button&lt;/button&gt; &lt;/div&gt; &lt;script type="text/javascript" src="utils/htmlScript.js"&gt;&lt;/script&gt; &lt;/body&gt; И htmlScript.js: function test() { alert('hey there') } Проще не бывает. Тем не менее, …

15.11.2022
Изображения исчезают из папки media (я думаю) через некоторое время после их загрузки, приложение развернуто на цифровом океане

У меня есть возможность для пользователей загружать изображения с фронтенда, которые затем загружаются в папку media. Но через некоторое время я заметил, что изображения исчезают и остается только текст, который я получаю. Почему это происходит?

15.11.2022
Использование related_name вместо name.Class python Django(related_name=favorites)

Мой рецензент хочет, чтобы я использовал related_name вместо ссылки на модель класса! ` @admin.register(Recipe) class RecipeAdmin(admin.ModelAdmin): list_display = ['id', 'name', 'author', 'favorites'] search_fields = ['name', 'author__username'] list_filter = ['tags'] empty_value_display = EMPTY inlines = ( IngredientsInLine, ) def favorites(self, …

15.11.2022
Размещение данных (список словарей) с помощью запросов python

Я хотел бы опубликовать свой список словарей ниже через http запросы в python. my_data=[ { 'kl':'ngt', 'schemas': [ { 'date':'14-12-2022', 'name':'kolo' } ], }, { 'kl':'mlk', 'schemas': [ { 'date':'23-10-2022', 'name':'maka' } ] } ] пытается сделать …

15.11.2022
Ошибка загрузки приложения при выполнении команд

` dam 2022-11-15 18:05:49,686 - adam - INFO - Welcome to ADAM, Finquest's Application for Data Annotation Management! Traceback (most recent call last): File "/home/finq/miniconda3/envs/adam/bin/adam", line 33, in &lt;module&gt; sys.exit(load_entry_point('adam', 'console_scripts', 'adam')()) File "/home/finq/miniconda3/envs/adam/bin/adam", line 25, in importlib_load_entry_point return next(matches).load() …

15.11.2022
Django | Показывать только внешние ключи, которые еще не назначены в форме django

Я делаю систему бронирования на django, где пользователь выбирает дату, а затем может посмотреть, какое время доступно на эту дату. Models.py class Slot(models.Model): title = models.CharField(max_length=50) def __str__(self): return f'There is a slot at {self.title}' class Booking(models.Model): user = …

15.11.2022
Как в Linux запустить пользовательское управление Django с помощью crontab?

Я создал bash-скрипт, который активирует virtaulenv и запускает мою пользовательскую команду управления в Django. Я хочу запускать bash-скрипт каждый день в полночь. Bash Script : cd ~ cd path_to_virtualenv/ source virtualenv_name/bin/activate cd path_to_project/ python manage.py custom_command deactivate …

15.11.2022
Применяется ли SCRIPT_NAME в django к STATIC_URL?

Я обслуживаю django с помощью gunicorn и nginx. И я наблюдаю странное поведение, которое выглядит так, как будто django префиксирует MEDIA_URL с SCRIPT_NAME, но не префиксирует STATIC_URL. Правильно ли я это делаю? Конфигурация моей статики: STATIC_URL …

15.11.2022
Django model с ForeignKey этой же модели

Как реализовать модель в которой есть поле ForeignKey на эту же самую модель? Я хочу сделать чтобы у каждой категории можно было выбрать родительскую категорию из объектов в таблице Category, чтобы при добавлении категории в форме можно было выбрать из …

15.11.2022
Ошибка Django: объект 'DetailView' не имеет атрибута '_meta'

Это меня поразило. Я строю модель с Django &amp; REST API, и у меня проблемы с отображением DetailView для отдельных автомобилей в браузере. ListView работает нормально, но я включу и этот код, поскольку они взаимосвязаны. В частности, я не …

15.11.2022
Как обрабатывать и загружать данные после рендеринга страницы в Django

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

15.11.2022
Что касается арки BERT во время развертывания модели

Я новичок в NLP Transformers. Я столкнулся с этой проблемой при развертывании модели с помощью фреймворка Django. Локально модель работает нормально, но не при развертывании. Здесь я импортирую модель BERT, которая была обучена и сохранена с помощью pytorch. Я …

15.11.2022
Как объединить два словаря в python

Я хотел бы объединить два словаря следующим образом: dict1={ 'kl':'ngt', 'schemas': [ { 'date':'14-12-2022', 'name':'kolo' } ] } dict2={ 'kl':'mlk', 'schemas': [ { 'date':'14-12-2022', 'name':'maka' } ], } тогда я создаю переменную, которая будет группировать два словаря …

15.11.2022
Mezzanine 6.0 показывает неясную историю страниц

Я обновил свое приложение с python-2.7/django1.8/mezzanine4.2 до python3.8/django3.2/mezzanine6.0. Теперь я столкнулся с проблемой в истории страниц; пользователь показывает красивую историю страниц в исходной среде, но в новой среде она отображается так, как показано во вложении. Я повторил проблему в …