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

16.09.2022
Страница шаблона поиска не найдена

Я пытаюсь реализовать поиск в своем проекте, чтобы пользователи могли легко искать что угодно, но я продолжаю получать ошибку Page not Found.Ошибка, похоже, происходит из моего urls.py, но я не знаю, где именно. Ниже приведены мои коды urls.py …

16.09.2022
Как получить вариацию в идентификаторе товара

Я не получаю возврат по цвету и размеру, приходит только название товара. И да, мои request.POST['color'] и request.POST['size'] получают значения, но в виде имен, а не в id. def add_to_cart(request, product_id): product = Product.objects.get(id=product_id) variation_list = [] if request.method …

16.09.2022
Представление на основе функции DRF HTTP 405 Method Not Allowed

Я пытаюсь использовать представление на основе функций для создания нового объекта, но выдает такую ошибку: HTTP 405 Метод не разрешен Разрешить: GET, OPTIONS Content-Type: application/json Vary: Accept { "detail": "Метод "POST" не разрешен". } Я прочитал много …

15.09.2022
Как исправить ошибку ImproperlyConfigured("settings.DATABASES неправильно настроен. в django

Итак, у меня проблема с развертыванием моего django на железной дороге, но после завершения развертывания приложение падает с этой ошибкой raise ImproperlyConfigured("settings.DATABASES is improperly configured. " django.core.exceptions.ImproperlyConfigured: settings.DATABASES is improperly configured. Please supply the ENGINE value. Check settings documentation …

15.09.2022
Как просмотреть два разных набора ManyToMany в Python Django?

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

15.09.2022
Проблемы с удалением cookie в Django

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

15.09.2022
Рейтинг баллов Django

< Вот скриншот, как выглядит моя таблица в настоящее время Рейтинг

15.09.2022
Как отправить ссылку на изображение в ответе

Я хочу в ответе отправить ссылку на фотографию, которая находится на хостинге, я запускаю django приложение на хостинге через python manage.py runserver 0.0.0.0:8000 . Как мне сделать так, чтобы в ответе на запрос была ссылка на изображение, которое находится на …

15.09.2022
Django Страница не найдена (404) - Текущий путь, Не соответствует ни одному из этих путей

Я пытаюсь добавить клинику из профиля пользователя, однако, я получаю 404 страницу не найдена, и я заметил, что одна цитата добавляется к URL: http://127.0.0.1:8000/profile/'/clinic/add_clinic/ Любая помощь будет принята с благодарностью. Ниже приведены URL-адреса моих …

15.09.2022
Как интегрировать Webssh с Django?

Я запускаю сервер Django Nginx Gunicorn, а также запускаю веб-службу SSH с процессом systemd. В основном, Nginx запускает основной домен example.com, а затем процесс systemd прослушивает порт 4433 по адресу example.com:4433. Это делается для того, чтобы пользователи могли удаленно …

15.09.2022
Django: Как переопределить сообщение об ошибке при входе в систему?

У меня есть пользовательский класс модели пользователя from django.contrib.auth.models import AbstractBaseUser, PermissionsMixin, BaseUserManager CustomUser(AbstractBaseUser, PermissionsMixin) ... И связанный вид class CustomUserViewSet(viewsets.ModelViewSet): pagination_class = BasePagination queryset = CustomUser.objects.all() ... def create(self, request, *args, **kwargs): serializer = CustomUserSerializer(data=request.data) if …

15.09.2022
Я не могу просто удалить db django.db.migrations.exceptions.InconsistentMigrationHistory

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

15.09.2022
Выберите выбор из models.py в html-форме DJANGO

У меня есть модель в models.py с полем living_countries: LIVING_COUNTRIES = [ ('AFGANISTAN', 'Afganistan'), ('ALBANIA', 'Albania'), ('ALGERIA', 'Algeria'), ('ANGORRA', 'Andorra')] country_living = models.CharField(max_length=50, choices=LIVING_COUNTRIES, default='AFGANISTAN', blank=True) Я хочу, чтобы пользователь, перед которым находится html-форма, мог выбрать один …

15.09.2022
Django ModuleNotFoundError после создания моделей

Я начал изучать Django и борюсь с созданием/миграцией модели. Каждый раз, когда я пытаюсь набрать python manage.py migrate(или что-нибудь еще), я получаю ошибку ModuleNotFoundError: Нет модуля с именем 'People'. Вот моя структура каталогов; |- VLCase |- VLCase |- …

15.09.2022
Django FilterSet с аннотациями всегда возвращает пустой ответ

У меня есть довольно простой FilterSet, который я хочу использовать на кверисете с аннотациями, но проблема в том, что он всегда возвращает пустой результат по какой-то причине. Вот фильтр, с которым у меня возникли проблемы class …

15.09.2022
Django rest framework не возвращает все поля

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

15.09.2022
Проблема при импорте ModelResource из tastypie.resources

Я новичок в Django и хочу создать API с помощью tastypie, но когда я импортирую ModelResource из tastypie.resource, я сталкиваюсь с ошибкой :/. Я просто делаю следующее: from tastypie.resources import ModelResource Я получаю эту ошибку: Текущая …

15.09.2022
Идентификатор сеанса запроса rtk

Я размещаю сайт django локально. Если baseQuery имеет относительный путь как здесь baseQuery: fetchBaseQuery({ baseUrl: '/api' }), то идентификатор сессии отправляется в заголовках автоматически headers: { 'Accept': 'application/json', 'Content-Type': 'application/json', 'X-CSRFToken': Cookies.get('csrftoken') } если front-end и back-end …

15.09.2022
Как отобразить метку из models.TextChoices в шаблоне?

В Django docs говорится, что можно использовать .label, но это не работает в шаблоне. class Model(models.Model): class ModelChoices(models.TextChoices): ENUM = 'VALUE', 'Label' model_choice = models.CharField(choices=ModelChoices.choices) В шаблоне object.model_choice отображается значение ('VALUE'). object.model_choice.label ничего не …

15.09.2022
Неудачное наследование шаблона в django templating

Я нахожусь в середине проекта. Проект использует базовый html во фронтенде. У меня проблемы с наследованием шаблонов. Вот основной код: - {% extends 'main.html' %} {% block content %} &lt;h2&gt;Home&lt;/h4&gt; &lt;hr&gt; {% if request.user.is_authenticated %} {% block home …

15.09.2022
Как улучшить огромный запрос Django "многие-ко-многим" для повышения скорости работы Django?

У меня есть такой набор запросов, который мне нужно оптимизировать, потому что я думаю, что этот набор запросов замедляет производительность сайта. Поле user_wishlist является реляционной связью БД "многие-ко-многим" с моделью/таблицей Account. Как мне это сделать? product_wishlist_store_list = [] …

15.09.2022
Django rest-api - attributeerror: объект 'str' не имеет атрибута '_meta'

Я получаю следующую ошибку при запуске manage.py в моем Django rest-api. attributeerror: объект 'str' не имеет атрибута '_meta' Отслеживание показывает следующее : '' Traceback (последний последний вызов): Файл "/home/myproject/myproject-api/manage.py", строка 25, in execute_from_command_line(sys.argv) File "/home/myEnv/lib/python3.9/site-packages/django/core/management/init.py", line 419, …

15.09.2022
Я пытаюсь создать систему аутентификации в Django. Мой код не может аутентифицировать пользователя.

&lt;form method="post" action="/" class="mb-2"&gt; {% csrf_token %} &lt;div class="form-group"&gt; &lt;label for="username"&gt;Username&lt;/label&gt; &lt;input type="text" class="form-control" id="username" name="username" placeholder="Enter Your Username" Required&gt; &lt;/div&gt; &lt;div class="form-group"&gt; &lt;label for="pass1"&gt;Password&lt;/label&gt; &lt;input type="password" class="form-control" id="pass1" name="pass1" placeholder="Enter Your Password" Required&gt; &lt;/div&gt; &lt;button type="submit" class="btn btn-primary"&gt;Log …

15.09.2022
Отправка формы в представлении на основе класса: значения не добавляются в базу данных

После регистрации значения не добавляются в базу данных и невозможно войти views.py from django.views.generic import ListView,DetailView,CreateView,UpdateView,DeleteView,FormView from django.contrib.auth.forms import UserCreationForm class registration(FormView): form_class = UserCreationForm template_name='registration.html' success_url = '/login/?next=/' urls.py from.views import display_all,display_detail,insert_detail,update_detail,delete_task,login,registration urlpatterns = [ path('',display_all.as_view(),name='all'), path('view_detail/&lt;int:pk&gt;',display_detail.as_view(),name='detail'), path('insert_detail/',insert_detail.as_view(),name='insert'), …

15.09.2022
Django Перенаправление для всех страниц

У меня есть несколько страниц в моем проекте Django. Вот мой urls.py urlpatterns = [ path('page1', views.page1), path('page2', views.page2), path('page3', views.page3), ] Я хочу добавить перенаправление, применяемое ко всем страницам, чтобы пользователи, не прошедшие аутентификацию, перенаправлялись на …

15.09.2022
Могу ли я контролировать порядок каскадных удалений в Django?

У меня есть такие модели: class Parent(models.Model): pass class Child(models.Model): parent = models.ForeignKey(Parent, on_delete=models.CASCADE) class Log(models.Model): parent = models.ForeignKey(Parent, on_delete=models.CASCADE) detail = models.TextField() У меня также есть сигнал, подобный этому: @receiver(post_delete, sender=Child) …

15.09.2022
Heroku deploy "command '/usr/bin/gcc' failed with exit code 1" Ошибка

Я пытаюсь развернуть приложение Django с помощью Heroku, но постоянно получаю следующие ошибки: Кто-нибудь знает, как я могу решить эти проблемы?

15.09.2022
Использование SQL-функции в предложении FROM с помощью Django ORM

Мне нужно преобразовать следующий SQL в запрос Django ORM, но я не могу найти способ сделать это. Речь идет об использовании SQL-функции в предложении FROM. В данном случае это функция JSONB, которая помещает пары ключ/значение json-поля в отдельные колонки. …

15.09.2022
Когда я делаю "makemigrations", я получаю "makemigrations".

Я удалил все файлы миграции из моего проекта django, и теперь, когда я хочу создать его заново, я получаю следующее ./manage.py makemigrations INFO: AXES: BEGIN LOG :: [axes.apps] 2022-09-15 16:51:59,923 - /home/mixnosha/work_MVD/MVD_LTP/MVD_LTP-ltp/venv/lib/python3.10/site- packages/axes/apps.py:33 INFO: AXES: Using django-axes version …

15.09.2022
Django admin prefetch related on property

У меня есть модели Merchant и PhoneNumber. PhoneNumber имеет внешний ключ к Merchant, а Merchant имеет свойство business_phone_number, которое извлекает первый номер телефона из набора номеров телефонов. В Django admin, для модели Merchant, у меня business_phone_number в list_display. Хотя …

15.09.2022
Данные ManyToManyField не отображаются

Добрый день, У меня возникла проблема с добавлением листинга в список просмотра определенного пользователя. Есть советы, как я могу это исправить? Я пытался создать отдельную модель, которая наследуется от модели листинга. Структура модели class Listing(models.Model): user = …

15.09.2022
СТАТИЧЕСКОЕ СОДЕРЖИМОЕ НЕ ОТОБРАЖАЕТСЯ ДАЖЕ ПОСЛЕ ЗАГРУЗКИ В DJANGO

Html код программы Я собрал статические файлы и сохранил их в ASSET и дал load static в каждом img и a тегах, но все еще не смог получить статические файлы в браузере Выше приведен раздел html Код Django setting.py …

15.09.2022
Соединение с /run/my.sock не удалось: [Errno 13] Permission denied

После того, как я обновил код в своем проекте Django и попробовал перезапустить сервис, я начал получать эту ошибку: 2022-09-15 16:33:35 +0000] [695873] [INFO] Starting gunicorn 20.1.0 [2022-09-15 16:33:35 +0000] [695873] [DEBUG] connection to /run/my.sock failed: [Errno 13] Permission denied …

15.09.2022
Реализация модульного теста для OAuth Flow в приложении Django

Я интегрировал OAuth в свое приложение Django. OAuth состоит из 2 шагов: Перенаправление на доменное имя OAuth-провайдера Отзыв на приложение Django с токеном Я хотел бы реализовать блоки TestCase для вышеуказанного потока. Вот что я написал …

15.09.2022
Как создать оператор if в шаблоне django?

Введите описание изображения здесь Если не созданы проекты, проекты - это имя моего класса представления для моей модели, то мне нужно, чтобы он создавал сообщение, но я не знаю, как создать правильный оператор if.

15.09.2022
Как динамически создавать методы свойств в моделях django?

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

15.09.2022
Лучший способ обработки временных пользовательских загрузок в веб-разработке?

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

15.09.2022
Статические файлы в django при расширении из шаблона

У меня проблемы с загрузкой статических файлов (изображений) в моем шаблоне при расширении из моего base.html, поэтому в моем base.html статические файлы работают, например, мой favicon и мой стиль все загружаются. Но когда я хочу загрузить изображение в charts.html, …

15.09.2022
Поле массива не сохраняет массив в django?

Я использую django. В моей модели я использовал поле array. Теперь проблема в том, что когда я нажимаю api на postman со следующим телом. Я получаю следующую ошибку. Я не знаю, почему это происходит. Я пытаюсь отправить массив для …

15.09.2022
Ошибка поля модели Django? Ошибка "значение слишком длинное для типа character varing(3)"

Я объявляю два поля выбора для моей модели django одинаковым образом, но одно из них почему-то имеет maxlength=3. Я использую базу данных PostgreSQL. Вот как я объявляю поля: class AssignmentAd(models.Model): class FieldChoices(models.TextChoices): JFS = "JFS" JAVA …