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

27.08.2021
Django - добавление необходимого автоматически генерируемого `uuid4` в существующий проект

I'm trying to add internal_code to a Django Model in the existing project. internal_code = models.CharField(max_length=128, default=uuid.uuid4, unique=True) The problem is that when running migrate, Django raises IntegrityError: DETAIL: Key (internal_code)=(b24f1ca6-bd90-4c91-87b0-5f246a4057e1) is duplicated. Я понимаю, что эта проблема …

27.08.2021
Почему когда я создаю новый проект django в visual studio 2019, он создается с версией 2.1.2, а не с последней версией? [закрыто]

Я установил django 3.2.6, но когда я создаю проект из варианта, который предоставляет visual estudio, он создается с версией 2.1.2 Настройки Django для проекта DjangoWebProject4. На основе 'django-admin startproject' с использованием Django 2.1.2. Для получения дополнительной информации об этом файле …

27.08.2021
Условие Django в методе сохранения

У меня есть места хранения, которые имеют поля amount и article. Если я вызываю save() на одном месте, я хочу установить для поля article значение None. Каков наилучший подход для этого? Я уже пробовал это: def save(self, *args, **kwargs): …

27.08.2021
Страница не найдена 404 Django & Python

У меня возникает следующая ошибка Page not found (404) Request Method: GET Request URL: http://127.0.0.1:8000/ Using the URLconf defined in Decoder.urls, Django tried these URL patterns, in this order: form.html [name='form1'] hl7 [name='hl7'] The empty path didn’t …

27.08.2021
Рендеринг тегов шаблона при передаче в качестве переменной в django

Я хочу передать некоторый html как строку в переменной в шаблон, который также включает ссылку: <a href= {%url: 'app:page'%}> Если я передаю переменную, то теги шаблона не вызываются. Если я использую {{переменная | safe}}, чтобы избежать ограничений, все равно не …

27.08.2021
При нажатии кнопка проверяет флажок в другом html-файле

Я пытался следовать этому примеру; Установите в true состояние флажка на другой странице (javascript) но не могу заставить его работать, не уверен, как это исправить? Получаем сообщение об ошибке; Request Method: GET Request URL: http://localhost:8000/profileusers/register.html?chk=1" Первая страница - terms.html …

27.08.2021
Ajax с Django создает дублированный контент

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

27.08.2021
Невозможно получить данные из представления в шаблон django

Problem as in title. I can not get data from view to template I get <QuerySet [{'id': 3, 'order_user_id': 13, 'ordered': False, 'total': Decimal('0.00')}]> when i use {{ order }}. I would like to get OrderedItems and Total from Order …

27.08.2021
Nm, address = addr ValueError: недостаточно значений для распаковки (ожидалось 2, получено 1), Django Rest Framework

Я работаю над личным проектом, который представляет собой электронную коммерцию, созданную с помощью Django Rest Framework и Vue.js. Я создал контактную форму, но когда я пытаюсь отправить ее, возникает ошибка: /venv/lib/python3.9/site-packages/django/core/mail/message.py", строка 96, in sanitize_address nm, address = addr ValueError: …

27.08.2021
Браузер добавляет тег strong до и после тега div автоматически

У меня есть сайт sauravportfolio.pythonanywhere.com . Раньше он работал хорошо. Но через некоторое время тег strong добавляется до и после тега div. до ошибки это выглядело так после ошибки это выглядит …

27.08.2021
Почему INSTALLED_APPS в настройках Django перестает видеть каталоги, если вы переименовываете файл settings.py?

Я работаю в Pycharm 2019.3.3. Так вот, если файл settings.py не был переименован, то когда начинаешь вводить имя директории внутри INSTALLED_APPS, Pycharm индексирует то, из чего можно выбрать. Но если вы переименуете файл во что-то другое (например, common.py), он этого …

27.08.2021
Вопрос об отношениях между сущностями

Мне нужна помощь в области Entity Relation. В этом конкретном проекте студент в классе (т.е. J.S.S 1) должен иметь возможность посещать экзамены для J.S.S 1 в определенном семестре и академической сессии (мне нужно иметь класс, академическую сессию и семестр), обратите …

27.08.2021
Наследование моделей в Django

Я хочу создать базовую модель для моих субмоделей, например: Car(Base) и Truck, Sportcart и т.д. И я хочу связать их все с помощью базового класса с другим классом, потому что я не хочу связывать их все отдельно с другим классом. …

27.08.2021
После установки Django с помощью poetry в активном venv написано "No module named django".

I'm playing with poetry because I'm thinking about switching from pip. Следуя примерам базового использования, я делаю следующее: $ poetry new poetry-demo $ cd poetry-demo $ poetry add django $ django-admin #can't find it $ poetry shell …

27.08.2021
Django rest с набором форм

Прямо сейчас у меня есть рабочая страница formset, создаю одну запись в ModelA и 3 записи для ModelB, используя foreignkey. Теперь я хочу создать restApi для этого, пока что я связал одну модель с другой, но мой вопрос в том, …

27.08.2021
Возврат конкретного пользователя в Django

Я все еще довольно новичок в Django и пытаюсь разобраться, как отобразить профиль текущего пользователя при нажатии на кнопку 'view profile' в навигационной панели и конкретного пользователя при нажатии на кнопку 'view profile' на странице чужого проекта. В настоящее время …

27.08.2021
Произошла ошибка (403) при вызове операции HeadBucket: Запрещено

После рефакторинга класса AdminModel эта ошибка возникает в некоторых случаях.

27.08.2021
Django: как фильтровать кверисет по комбинации полей связанных объектов?

У меня есть три связанные модели, которые выглядят следующим образом: class Library(models.Model): name = models.CharField(max_length=200, blank=False) class Meta: verbose_name = 'library' verbose_name_plural = 'libraries' class Section(models.Model): name = models.CharField(max_length=200, blank=False) library = models.ForeignField(Library, related_name='sections', on_delete=models.CASCADE, null=False) class Meta: verbose_name = …

27.08.2021
Что делать если можно удалить другого пользователя DELETE запросом django rest framework

В django /auth/users/<id> Delete запросом удалить любого пользователя указав свой current_password, да для этого запроса нужно быть авторизированным, но вдруг человек узнает свой токен. Как можно исправить это? Тип можно поставить ограничение чтобы отправить такой запрос нужно права superuser urls.py: …

27.08.2021
Прямое присвоение прямой стороне множества "многие ко многим" запрещено. Использование множества допускает еще одну ошибку

I am trying to make cart at my e-commerce page, full in django. But I have a problem. Code below after post request occurs an error - Direct assignment to the forward side of a many-to-many set is prohibited. Use …

27.08.2021
Как поймать ошибку формы django в javascript?

У меня есть форма django для создания чего-либо. Некоторые поля формы являются обязательными. Формы Django возвращают "это поле обязательно", но я хочу прокрутить страницу до пустого поля или начала поля формы. <div clas="some_class"> {{ django form field}} </div> Я …

27.08.2021
Каскадное удаление в Django + сбор удаленных данных

У меня есть модели Django 2.2: class A(models.Model): pass class B(models.Model): a = models.ForeignKey(A, on_delete=models.CASCADE) class C(models.Model): b = models.ForeignKey(B, on_delete=models.CASCADE) url = models.URLField(...) def do_something(set_of_urls): ... What I want is to do_something with all url values for which …

27.08.2021
Почему URL базы Django не может быть достигнут?

У меня возникают проблемы с доступом к базовому url для моего приложения django после его развертывания. Не удается достичь базового url: www.example.com Это просто работает до тех пор, пока не завершится. Можно достичь: www.example.com/home/ …

27.08.2021
Забыли пароль Django - password_reset (пользовательская модель пользователя)

ищу помощи. Я начинающий разработчик Python/Django. У меня есть следующий вид: class UserForgotPasswordView(auth_views.PasswordResetView): with open(str(settings.BASE_DIR) + "/frontend/static/frontend/languages/emails/EN/email_footer__main.json", "r") as temp_file_email_footer_main: email_footer_main_data = json.load(temp_file_email_footer_main) with open(str(settings.BASE_DIR) + "/frontend/static/frontend/languages/emails/EN/email_user_forgotPassword.json", "r") as temp_file_email_forgot_password: email_forgot_password_data = json.load(temp_file_email_forgot_password) extra_email_context = { 'email_footer_static_json_text': email_footer_main_data, 'email_static_json_text': …

27.08.2021
Возможные способы подачи статических файлов gatsby (с оптимизацией изображений) для последующего использования в качестве шаблона Django?

Если не запускать gatsby и Django на двух разных серверах и не указывать их на один и тот же домен, есть ли другой способ обслуживать статические файлы gatsby как шаблон Django?

27.08.2021
Как найти средний рейтинг выступления по другой модели отзывов?

У меня есть две модели Django Models 'Gigs' и 'Reviews' Я хочу получить среднее значение рейтингов, относящихся к полю Gigs. Я также хочу, чтобы значение avg_rating в поле movie обновлялось каждый раз, когда добавляется рецензия. Я новичок в Django и …

27.08.2021
Невозможно найти ссылку 'services' в '__init__.py' Pycharm

По какой-то странной причине Pycharm не распознает модули в моем проекте Django. Я поискал в Интернете и нашел несколько решений, которые я попробовал: deleting .idea invalidating cache and restarting making the /beagle folder the source root Ни один …

27.08.2021
Значение по умолчанию, если null или если значение не существует в таблице Django

У меня есть модель продукта, как показано ниже: class Brand(models.Model): name = models.CharField(primary_key=True, max_length=100) def __str__(self): return self.name class Product(models.Model): ... brand = models.ForeignKey(Brand, on_delete=models.PROTECT, default='Mercedes') ... When I am posting a product without the brand field it works …

27.08.2021
Как проверить токен при аутентификации jwt в django rest framework

Как проверить токен JWT в простой аутентификации jwt. мне нужно проверить, когда пользователь отправляет запрос, если срок действия токена доступа истек, то он перенаправляет его, чтобы обновить токен. serializers.py class CustomTokenObtainPairSerializer(TokenObtainPairSerializer): def validate(self, attrs): # The default result (access/refresh tokens) …

27.08.2021
Тест почты Django не работает в действиях GitHub

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

27.08.2021
Представление обновления не отображает данные

У меня есть представление на основе функции, которое не загружает введенные данные. Представление не выдает никакой ошибки. Оно просто представляет форму как пустую. urls.py path('edit/<slug>/', editPost, name='edit'), views.py @login_required def editPost(request, slug): if request.method …

27.08.2021
Как создать экземпляр модели из формы с полями AJAX в Django?

I'm having troubles to create a model instance using a template that use AJAX to have a chained dropdown (I had followed this to do that functionality). When I want to save the form, my CreateView returns …

27.08.2021
Django, noReverseMatch [дубликат].

Здравствуйте, я пытаюсь создать корзину в своем веб-приложении для электронной коммерции. Я получаю ошибку NoReverseMatch из-за: <a class= "navbar__link" href="{% url 'cart-page' item.id %}">Cart</a> views.py: @login_required def add_to_cart(request, item_id, *args, **kwargs): item = Item.objects.get_object_or_404(Item, pk=item_id) order_item= OrderItem.objects.get_object_or_create( order_item = …

27.08.2021
Передача контекста в форму регистра

У меня есть страница регистрации, как я могу передать контекст в заголовок, чтобы отобразить в заголовке информацию из базы данных смотреть class RegisterFormView(FormView): form_class = UserCreationForm success_url = '/login/' template_name = 'essense/registration.html' def form_valid(self, form): form.save() return super(RegisterFormView, self).form_valid(form) def …

27.08.2021
Django time преобразование из строкового формата в стандартный

Здесь формат времени не совпадает в терминале и postman, я не знаю, почему это так, есть ли способ изменить значение времени? x = VideoDetails.objects.filter(video__coursemodulevideos__module_id).aggregate(Sum('duration')) print('x', x) print('x',x['duration__sum']) result = { "ho":x['duration__sum'] } В терминале выход x {'duration__sum': …

27.08.2021
ModuleNotFoundError: Нет модуля с именем 'book' django

First I create a new app book and create a model class book, then I messed up with that. I delete that app and create another app and run python3 manage.py runserver. Потом я получаю эту ошибку: <img alt="введите описание …

27.08.2021
Создание различных мнений на основе схожей (но немного отличающейся) информации?

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

27.08.2021
Как II получить объект с наибольшим значением определенного поля в объектах моей модели Django?

Я пытаюсь создать представление, в котором пользователь получит объект с наибольшим значением определенного поля в объектах моей модели Django. Это моя модель: class LongTermCoinHistory(models.Model): coin = models.ForeignKey(Coin,on_delete=models.CASCADE) timestamp = models.BigIntegerField(default=0) price = models.FloatField() Я хочу получить экземпляр объекта из …

27.08.2021
Как ссылаться на модель через модель User в Django?

So I have two models -- UserInfo model, which references Django's built-in User model, and Article model, written by each user, as below. class UserInfo(models.Model): objects = models.Manager() this_user = models.OneToOneField(User, on_delete=models.CASCADE, related_name = 'userinfo', null=True, default=None) real_name = models.CharField(max_length=20, …

27.08.2021
ModuleNotFoundError: Нет модуля с именем 'expenseswebsite.userpreferences'

Добрый день, уважаемое сообщество! Получил следующую ошибку в терминале PyCharm: File "C:\NewDjangoProjects\django-income-expense-website\expenseswebsite\expenses\views.py", line 9, in &lt;module&gt;from expenseswebsite.userpreferences.models import UserPreference ModuleNotFoundError: No module named 'expenseswebsite.userpreferences' Здесь ниже мой файл expenses\views.py: from django.shortcuts import render, redirect from django.contrib.auth.decorators import login_required from …