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

28.08.2021
Контроллер поиска получает неправильный шаблон в Django

Я пытаюсь написать контроллер для поиска статей. Но поиск ничего не находит и появляется шаблон, который не указан в views.py. # views.py class SearchView(ListView): template_name = 'search_view.html' def get_queryset(self): query = self.request.GET.get('q') object_list = Article.objects.filter(Q(title__icontains=query)) return object_list # urls.py urlpatterns …

28.08.2021
Django Вычисления в Model.py не обновляются без перезагрузки сервера

У меня есть несколько расчетов в моем файле Models. Посылка заключается в том, что у меня есть "ставка", которая обновляется еженедельно, и это влияет на 2/3 столбцов в моей итоговой HTML-таблице. Привожу последнюю ставку в таком виде: class Hedge_rate(models.Model): id …

28.08.2021
Heroku django.core.exceptions.ImproperlyConfigured: Установите переменную окружения SECRET_KEY

Я пытаюсь запустить команду django на своем производственном сервере heroku, но получаю следующую ошибку: Примечание: Эта же команда отлично работает в моей локальной среде разработки. Я предпринял следующие шаги: ssh …

28.08.2021
Facebook Окончательная проверка для входа в систему

I have created a django app where i am checking that my social login for facebook is workingor not. When i click on my Facebook Button from Frontend its not getting login i am facing security connection problem though i …

28.08.2021
Джанго не найдено ни одного фильма, соответствующего запросу

Здравствуйте у меня такая ошибка, в чем проблема? не могу найти Models.py # Create your models here. CATEGORY_CHOICES = ( ("A","ACTION"), ("D","DRAMA"), ("C","COMEDY"), ("R",'ROMANCE'), ) LANGUAGE_CHOICES = ( ("EN","ENGLISH"), ("GR","GERMAN") ) STATUS_CHOICES = ( ("RA","RECENTLY ADDED"), ('MW','MOST WATCHED'), ("TR",'TOP RATED'), …

28.08.2021
Celery Beat и не работает корректно с Django orm

Я настроил celery и celery beat в Django, и они работают правильно, за исключением одной проблемы, Когда celery beat забирает мою задачу и передает ее celery worker, мой запрос внутри задачи не имеет результата, но когда я проверяю его сам, …

28.08.2021
Django forloop изменяет шаблон после x-элемента

Привет, я пытаюсь добиться пользовательской сетки в bootstrap 4 с помощью счетчика forloop. К сожалению, что-то заставляет элементы рассыпаться. Я знаю, что близок к достижению этой цели, но я пытаюсь сделать …

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

У меня есть модель "Образование", где пользователь должен ввести годы обучения в университете. Поэтому я просто хочу, чтобы, когда пользователь добавляет год начала обучения, год окончания обучения не мог быть меньше года начала обучения и должен быть в пределах +10 …

28.08.2021
Почему я очень часто получаю ImportError при использовании django-constance?

Каждые несколько сотен тысяч запросов я вижу вот такое: ImportError at / cannot import name 'Config' from partially initialized module 'constance.base' (most likely due to a circular import) (/usr/local/lib/python3.9/site-packages/constance/base.py) I cannot identify any rhyme or reason. It doesn't correspond …

28.08.2021
Контактная форма Django и bootstrap не работает

Я пытаюсь сделать контактную форму Django со стилями bootstrap, но она не работает. Я пробовал в представлениях использовать send_mail вместо EmailMessage, но все равно не работает. Когда я нажимаю на кнопку "Отправить", страница просто перезагружается и больше ничего не происходит, …

28.08.2021
Затрудняюсь понять полезность пользовательских менеджеров моделей Django

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

28.08.2021
Django Queryset по нескольким внешним ключам

I am struggling with building a QuerySet to get all objects belonging to the current logged-in user. The bills are assigned to a Customer, and CustomerUser objects are assigned to the Customer: ┌──────┐ ┌──────────┐ │ Bill │ ───► │ …

28.08.2021
Как я могу показать всех пользователей, кроме пользователя, который в данный момент вошел в систему, используя Django

Я пытаюсь показать всех пользователей, но не хочу показывать пользователя, который вошел в систему. Вот что я пробовал: def get_home_page_url(request): user = User.objects.all() h = User.objects.get(id=pk) print(h) # filtered_user = User.objects.filter(id=request.user).exclude(id=request.user) # print("ALL USERS:" + str(filtered_user)) args = { 'user': …

28.08.2021
Проблема пути к менеджеру переводов Django в Heroku

Я использовал Django с translate manger, и он нормально работает на моем локальном хосте. Когда я развернул его на Heroku, функция перевода не работает. Код settings.py: PROJECT_ROOT = os.path.dirname(os.path.realpath(__name__)) LOCALE_PATHS = ( os.path.join(PROJECT_ROOT, 'locale'), ) Потом я попытался сделать …

28.08.2021
Изменить url действия drf

I have an action named image on a viewset that serve an image dynamically. Is it possible to make url like path/to/api-point/3/image.jpg instead of path/to/api-point/3/image?

28.08.2021
Как ограничить просмотр в Django от других пользователей?

I am trying to make a page that only can be seen by the user for who the results belongs to. So I like to make that only the user with user_name_id=1 (and the superuser) could see the page that …

28.08.2021
Django CreateView не создает нового пользователя из 3 связанных моделей через ModelForm

Я создал модели в проекте Django, одна из которых - расширенная модель User. Изначально я создавал пользователя с помощью двух форм, UserCreationForm и EmployeeForm, основанных на ModelForm, а затем использовал представление на основе функции для проверки данных и их сохранения. …

28.08.2021
Django аннотирует сумму на fk_set

Я пытаюсь аннотировать сумму полей в связанном наборе: Мои модели: class Report(models.Model): class ReportCommissionPosition(models.Model): report = models.ForeignKey(Report) reservation = models.OneToOneField("reservations.Reservation") class Reservation(models.Model): class Payment(models.Model): amount = models.DecimalField(max_digits=10, decimal_places=2) reservation = models.ForeignKey('reservations.Reservation') PAYMENT_TYPES=( ('TRANS', 'TRANS'), ('SELL', 'SELL'), payment_accounting_type = models.CharField(max_length=50, choices=PAYMENT_TYPES) …

28.08.2021
Я не знаю, почему моя форма регистрации django не может создать нового пользователя

Я сделал форму регистрации и представление регистрации в проекте Django. Но кажется, что 'create_user' не работает. Ошибки нет. Представление регистрации просто отправляет браузер на Home без создания нового объекта пользователя Модель пользователя использует email в качестве имени пользователя. Я пытался …

28.08.2021
Как передать словарь в Django Rest Framework?

В django я смог передать данные, используя словарь. Например, я создаю объекты в словаре, передаю их в return render и вызываю объект во frontend (return render(request, 'c.html', context) верно? Как я могу сделать это в django rest?

28.08.2021
Django-notifs поднимает исключение: django.core.exceptions.FieldDoesNotExist: В уведомлении нет поля с именем 'timestamp'

I'm trying to apply Notifications system to my django (version 3.2) app for the first time using the tutorial: https://django-notifs.readthedocs.io/en/stable/index.html# I'm stuck at the installation process. First I solved the (fields.E180) SQLite does not support JSONFields., using …

28.08.2021
Приложение Django с Apache и mod_wsgi на сервере Windows:

Добавил это в httpd.conf моего сервера windows: LoadFile "c:/users/rootadmin/appdata/local/programs/python/python39/python39.dll" LoadModule wsgi_module "c:/users/rootadmin/appdata/local/programs/python/python39/lib/site-packages/mod_wsgi/server/mod_wsgi.cp39-win_amd64.pyd" WSGIPythonHome "c:/users/rootadmin/appdata/local/programs/python/python39" WSGIPythonPath "C:/Users/rootadmin/DSS_code/tdid/DSS/" <VirtualHost *:80> WSGIScriptAlias / C:/Users/rootadmin/DSS_code/tdid/DSS/DSS/wsgi.py <Directory "C:/Users/rootadmin/DSS_code/tdid/DSS/DSS"> Require all granted Alias /static "C:/Users/rootadmin/DSS_code/tdid/DSS/static" <Directory "C:/Users/rootadmin/DSS_code/tdid/DSS/static"> Require all granted При попытке …

28.08.2021
502 Bad Gateway в приложении django на vps почему?

Я пытаюсь развернуть проект django, но получаю 502 Bad Gateway [я использовал этот учебник https://dev.to/ndemo/how-i-deployed-my-django-app-to-vultr-vps-3k1i][1] я использовал supervisor, guncorn и nginx ./virtualenvs/legaland_env/bin/gunicorn #!/bin/bash NAME="django_project" DIR=/home/django/django_project USER=django GROUP=django WORKERS=3 BIND=unix:/home/django/run/gunicorn.sock DJANGO_SETTINGS_MODULE=django_project.settings DJANGO_WSGI_MODULE=django_project.wsgi LOG_LEVEL=error cd $DIR source ../bin/activate export DJANGO_SETTINGS_MODULE=$DJANGO_SETTINGS_MODULE export PYTHONPATH=$DIR:$PYTHONPATH …

28.08.2021
Как изменить http на https в django

Если продолжать загружаться по http с сайта, доступ к которому возможен по https, процесс все еще жив, но войти на экран невозможно. Для этого я также очищаю кэш и выключаю ПК, но происходит то же самое. Я запустил Django с …

28.08.2021
Django - Получение объекта из объекта

Просмотров: class Book_PrommotionViewSet(viewsets.ViewSet): def list(self, request): queryset = Prommotion.objects.filter(active=True) serializer = PrommotionSerializer(queryset, many=True) return Response(serializer.data, HTTP_200_OK) Модель: class Prommotion(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) precent = models.DecimalField(decimal_places=2, max_digits=255, null=True, blank=True) active = models.BooleanField(default=False) date_from = models.DateField() date_to = …

28.08.2021
Существует ли Django Graphql Generator?

Мне интересно, есть ли способ автоматически генерировать запросы и мутации graphql в приложениях Django. Использую Ariadne + Django + Python 3.9 system i created is here: https://github.com/bastianhilton/Alternate-CMS

28.08.2021
Django суммирование значений из цикла for в шаблоне

Я хочу вывести сумму значений (калорий, белков, углеводов и т. д.) нескольких продуктов в новой таблице, но не представляю, как это сделать в шаблоне django. Здесь показано, что отображает цикл for {% for food in meal.foods.all %} <div class='table-container'> <table …

28.08.2021
Как создать кнопку удаления в поле "Изображение"?

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

28.08.2021
Сохраните поле в виде хэша и сравните его в django

Я создал свою собственную модель пользователя: class CustomUser(AbstractBaseUser,PermissionsMixin): phone_number = models.CharField(verbose_name="Mobile Number", max_length=11, unique=True, blank=False, null=False) security_code = models.IntegerField(verbose_name="Security Code",default=create_security_code) security_code_creation = models.DateTimeField(auto_now=True) Пользователь может войти в систему с помощью пароля или кода безопасности. Я хочу, чтобы это было …

28.08.2021
Проверка вложенных словарей, содержащих динамические ключи, с помощью сериализаторов DRF

Я работаю над написанием сериализаторов для существующего API с целью автоматической генерации документации OpenAPI для проекта. Одна из проблем, с которой я столкнулся, заключается в определении сериализаторов для проверки возвращаемых данных из некоторых представлений. Здесь представлена структура данных: { "airmass_data": …

28.08.2021
Heroku не может подключиться к моей базе данных django

Моя база данных - это база данных sqlite3 по умолчанию, я пробовал с несколькими проектами, но Heroku не подключается к базе данных, надеюсь, вы мне поможете, я новичок в Heroku и не знаю, может я что-то упустил Это мои настройки …

28.08.2021
В Django кнопка шаблона работает не так, как ожидалось

В своем проекте я использовал функцию toggle_follow, которая работает нормально, но в моем шаблоне при первом нажатии ничего не изменилось, при втором нажатии она превращается в unfollow, как и ожидалось, а после повторного нажатия она становится follow, что также ожидалось. …

28.08.2021
Как изучить python pandas с помощью django?

Пытаюсь интегрировать скрипты python pandas с django, но ничего не получается. Есть ли какой-нибудь хороший курс или книга, которую можно порекомендовать?

28.08.2021
Django: Есть ли способ позволить Heroku управлять js и css файлами, но позволить изображениям приходить из ведра S3?

Я создаю приложение на django. Я загрузил все свои статические файлы в ведро S3. Js и css файлы включены. И при DEBUG = False я получаю свои файлы из этого ведра Я размещаю свое приложение на Heroku, поэтому я не …

28.08.2021
Django фильтрация ForeignKey

Это мнение: def post(self, request): author_request = request.data.get("author") queryset = Book.objects.filter(author=author_request) serializer = BookSerializer(queryset, None) return Response(serializer.data, HTTP_200_OK) Это модель: class Author(models.Model): id = models.UUIDField(primary_key=True, default=uuid.uuid4, editable=False) full_name = models.CharField(max_length=255, null=True, blank=True) about = models.TextField(null=True, blank=True) created_at = models.DateTimeField(auto_now_add=True) …

28.08.2021
Можно ли использовать AWS SQS в проекте Django с бэкендом django-celery-results?

Предупреждение: я многого не понимаю Мое требование I need to be able to get the result of a celery task. I need the status to change to 'SUCCESS' when completed successfully. Например: I need to be able to get the …

28.08.2021
Django - Как получить доступ к POST данным в GET методе в части представления без сохранения данных в базе данных?

У меня есть что-то вроде: def my_view(request): if request.method == POST #upload a json file and parse data from it parsed_data = parser.parse() else: #define some forms and variables context = { 'parsed_data' = !what do I put here??! …

28.08.2021
Удаление вспомогательного текста в формах Django

У меня есть форма в Django для добавления объекта в приложение. На форме я хочу удалить вспомогательный текст из формы. Я уже делал это в другой форме, но не могу воспроизвести удаление. Есть идеи, мой код приведен ниже: from django …

28.08.2021
Как убрать атрибут "multiple" из поля выбора формы django_filters?

Я пытаюсь создать форму фильтра для таблицы, используя django-filter. У меня работает фильтр для нужных мне полей, однако для двух полей ManyToMany в моей модели django_filters создает поле select с атрибутом multiple, мне не нужен этот атрибут multiple, как я …

28.08.2021
Nginx и Django ведут себя не так, как ожидалось

I am using Django and have created a custom user model, along with WSGI and Nginx to hand the webserver. All is working well but the user authentication is not working, and the admin login panel does not have any …