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

06.12.2022
OAuth и интеграция с G suite

У меня есть веб-приложение DRF и Vue, которое использует OAuth для аутентификации с помощью пакета drf-social-oauth2. По сути, аутентификация происходит следующим образом: пользователь входит в систему с помощью своего аккаунта Google и получает …

06.12.2022
Django - функциональность CRUD, редактирование информации о профиле

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

06.12.2022
Как разрешить ошибку Profile matching query doesnot exist в django

Я новичок во фреймворке Django. Возникает проблема "profile matching query does not exist", и я не понимаю, откуда берется эта проблема. Пожалуйста, дайте мне знать, какой еще код необходим для решения этой ошибки. Я обновлю этот вопрос. профиль, соответствующий запросу, …

06.12.2022
Исключение проигнорировано в потоке, начатом: <функция check_errors.<locals>.wrapper at 0x0000017C9E2FC1F0>.

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

06.12.2022
TypeError не строка, но в других есть str

Почему у первого клиента нет имени? У других есть имя [] после клика у клиента 1, но у других клиентов проблем нет [

06.12.2022
Удаление символов в списке, созданном с помощью метода getlist

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

06.12.2022
Как увеличить цену при увеличении количества дней в Django

View.py def booking(request): all_location = location.get_all_location() all_products = Product.get_all_products() data = { 'amount': 5000 } data['product'] = all_products data['location'] = all_location return render(request, 'booking.html', data) мой html-файл put type='number' placeholder='enter days' &lt;/div&gt; &lt;div class="mb-5"&gt; &lt;div class="row"&gt; &lt;div class="col-6 …

06.12.2022
Добавление дополнительного пути к django get_full_path() через форму

Я просто хочу добавить something к моемуpath примеру: bla1/bla2/bla3/something или любой другой пропуск в члене! как я могу это сделать? def to(request): if request.method == "POST": x = request.POST['username'] member = whome(unique_user=x) member.save() links.objects.create(path=request.get_full_path()) links().save() return render(request, "home.html") …

06.12.2022
Django выполняет разные url

Urls.py from django.contrib import admin from django.urls import path, include urlpatterns = [ path('admin/', admin.site.urls), path('', include("dashboardapp.urls")), ] Мой терминал показывает Запуск сервера разработки по адресу http://127.0.0.1:8000/. Но когда я нажимаю на url, он меняется …

06.12.2022
NoReverseMatch в проекте Django

Изображение ошибки, нажмите здесь Я прохожу курс веб-программирования CS50 и застрял с url href, когда я пытаюсь загрузить страницу, она выдает ошибку NoReverseMatch. entry.html {% extends "encyclopedia/layout.html" %} {% block title %} Wiki {% endblock %} …

06.12.2022
Можно ли использовать список полей для запроса модели в Django

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

06.12.2022
Контекстные процессоры в Python Django

Context_processors.py from .models import Cart, CartItem from .views import _cart_id def counter(request): item_count=0 if 'admin' in request.path: return {} else: try: cart=Cart.objects.filter(cart_id=_cart_id(request)) cart_items=CartItem.objects.all().filter(cart=cart[:1]) for cart_item in cart_items: item_count += cart_item.quantity except Cart.DoesNotExist: item_count=0 return dict(item_count=item_count) Может ли кто-нибудь …

06.12.2022
Делают ли запросы к модели Django автоматически запросы к объектам ссылок на внешний ключ?

Рассмотрим следующую модель Django: class Name(models.Model): pkid = models.BigAutoField(primary_key=True) person = models.ForeignKey(to=Person, on_delete=models.CASCADE) full_name = models.CharField(max_length=100) Будет ли следующий запрос автоматически выполнять объединение и извлекать связанный объект Person? results = models.Name.objects.all() Или все поля …

06.12.2022
Я не хочу, чтобы django обрабатывал путь по порядку

Допустим, у меня есть путь типа bla1/bla2/bla3/bla4/...../something и я хочу, чтобы django искал последний путь something первым, а не по порядку. Я знаю, что мы можем сделать это с помощью django-redirects, но что если этот something динамический?

06.12.2022
Файл не найден при запуске django collectstatic с django pipeline

Вот мои настройки трубопровода: STATIC_URL = '/static/' STATIC_ROOT = SETTINGS_DIR + '/static/' STATICFILES_DIRS = ( os.path.join(BASE_DIR, "static_files"), ) STATICFILES_STORAGE = 'pipeline.storage.PipelineManifestStorage' STATICFILES_FINDERS = ( 'django.contrib.staticfiles.finders.FileSystemFinder', 'django.contrib.staticfiles.finders.AppDirectoriesFinder', 'pipeline.finders.PipelineFinder', 'compressor.finders.CompressorFinder', 'beautycall.finders.LeftoverPipelineFinder', ) PIPELINE = { 'JAVASCRIPT': { 'main': { 'source_filenames': …

06.12.2022
Нужно ли мне использовать django.forms, если я использую ajax

Я собираюсь сделать несколько форм на одной странице и отправлять их с помощью ajax. И у меня возник вопрос - нужно ли мне использовать для этого django forms, или только views? По моему мнению, django forms может …

06.12.2022
Возможно ли использовать Django ORM с объектом JSON?

У меня есть два json-объекта, с которыми мне нужно выполнить различные операции ORM, такие как count, filter, all Вот комментарии первого объекта: [ { "userId": 1, "id": 1, "title": "sunt aut facere repellat provident occaecati excepturi optio …

06.12.2022
Как я могу добавить атрибут к веб-странице в django

Скриншот Я следую учебнику по созданию веб-сайта с использованием django. Я продолжаю получать эту ошибку при запуске сервера. path('page2',index.webpage2), AttributeError: модуль 'website.index' не имеет атрибута 'webpage2'. Вы имели в виду: 'webpage1'? Не знаю, что я …

06.12.2022
Django rest_framework как отобразить вложенные отношения

Я пытаюсь отобразить иностранные связанные поля, как в этом примере, и это работает { "reqid": 10, "reqdate": "2022-12-05", "reqdescription": "Aircon Not working", "officerequestor": "OVCAA ", "officeid": "PPD ", "inspection": { "insdate": "2022-12-06", "diagnosis": "need to buy prism", "inspector": …

06.12.2022
Не удается заставить параметр url работать в Django

Я пытаюсь передать параметр через url в Django, но, похоже, ничего не получается. Это мой views.py: from django.shortcuts import render def show_user_profile(request, user_id): assert isinstance(request, HttpRequest) return render(request, "app/show_user_profile.html", {'user_id': user_id}) В настоящее время это мой urls.py: urlpatterns …

06.12.2022
Является ли использование django для бэкенда мобильного приложения хорошим вариантом? [закрыто]

Я хотел бы создать полностью работающее мобильное приложение, используя react native в качестве фронтенда и django в качестве бэкенда. Причина использования django в качестве бэкенда заключается в использовании django rest framework (drf). Удовлетворит ли использование django потребности в …

06.12.2022
Django: есть ли способ добавлять пользователей в поле ManyToManyField модели каждый на определенное количество времени?

у меня есть сайт, на котором есть видеокурсы для моих студентов, которые они могут купить и использовать, title = ,,, price = ,,, buyer = models.ManyToManyField(User, blank=True, related_name='my_attendance_courses') Я хочу, чтобы это поле также имело срок действия …

06.12.2022
Ошибка сборки облака: не удалось собрать: выполнение жизненного цикла. Это может быть результатом использования ненадежного сборщика: failed with status code: 51

Я пытаюсь развернуть шаблонный проект Django в облаке с помощью cloud shell из следующего руководства: https://codelabs.developers.google.com/codelabs/cloud-run-django. В шаге 7, при выполнении команды: gcloud builds submit --pack image=gcr.io/${PROJECT_ID}/myimage при сборке образа приложения возникает эта ошибка: …

06.12.2022
Расширение модели пользователя

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

06.12.2022
Пробовал databse queryset в кронтабе, но он не работает

Кронтаб отлично работает на простых задачах. например def test(): test.objects.create.(name='Dino') но когда я пытаюсь сделать запрос к моей базе данных, он ничего не делает смотрите пример: def test_task(request): if Users_Machine.objects.filter(user=request.user).exists(): test.objects.create(name='Dino', user=request.user) Объект Users_machine …

06.12.2022
Как получить доступ к файлу каталога вне проекта django

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

06.12.2022
Django-wiki установлена, но корневая статья выдает ошибку глобального флага

Я установил Django-wiki в свежую виртуальную установку Django. Появилась моя начальная страница, сайт позволяет зарегистрироваться пользователю. Все выглядит хорошо, пока я не ввожу свою первую Root-статью. Я сохранил его элементарным с заголовком "Test" и телом просто "Hello", но …

06.12.2022
Фильтровать только одну строку за одну дату для разных приоритетов

Из запроса, который возвращает несколько строк с разным приоритетом данных. Мне нужно создать подтаблицу, содержащую только одну дату с наивысшим приоритетом. Мой подход заключался в том, чтобы просто сделать несколько запросов и вернуть query.first(). Но это вызовет соединение с …

06.12.2022
Как найти и изменить переменную PATH в macOS?

Я был вынужден переустановить Python и Django после обновления до Ventura 13.0.1. Однако исполняемые файлы Python теперь находятся в /Users/user/Library/Python/3.9/bin, а команда 'env' показывает, что переменная PATH установлена на совершенно другой путь. Чтобы изменить это, мне нужно знать …

06.12.2022
Django + psycopg2 OperationalError не удалось открыть файл сертификата "/root/.postgresql/postgresql.crt": Отказано в разрешении

У меня есть сервер с ubuntu 22 и базой данных postgres на digitalocean. Я развертываю там django приложение с помощью docker swarm и когда я пытаюсь получить доступ к странице /admin я получаю эту ошибку: connection to server …

06.12.2022
Развертывание приложения Django на удаленном сервере Red Hat 8. manage.py не работает. Что я делаю неправильно?

Я аспирант 1-го года обучения по специальности CS, которому поручили проект рефакторинга. Проект рефакторинга имеет бэкенд Django, который реализует базу данных postgresql, используя python 3.8. Я никогда не использовал Django до этого проекта, поэтому прошу прощения, если ответ будет простым. …

06.12.2022
Django. CSS. HTML. Как, нажав на изображение, загрузить на сервер другое изображение. Стилизация FileField

Я только начинаю познавать Django, поэтому прошу потерпеть меня) У меня есть такая форма: Я бы хотел, чтобы все надписи спрятались и, нажимая на изображение, я мог бы загрузить свою …

05.12.2022
Последовательное соединение функций, связанных с select_?

У меня есть следующее, которое соединяет модель уведомлений с моделью задач и возвращает все поля - это работает! notificationsx = notifications.objects.filter(orgid__in=t).select_related('task').all() Но мне также нужно соединить модель задач с моделью проектов - так, чтобы у меня …

05.12.2022
Настройте django DB для отображения PRODUCT ->> WEBSITE ->> ITEM DETAILS

Я хочу, чтобы я скраппировал и хранил продукты и отображал цену, которая может варьироваться в зависимости от веб-сайта, и детали элемента, такие как цена и доставка, могут быть разными. Я хочу знать, будет ли эта структура работать? ПРОДУКТ: foreignkey …

05.12.2022
Как я могу передать значение переменной javascript в django?

Как я могу отправить значение "const token" в django? function getToken() { PagSeguroDirectPayment.createCardToken({ cardNumber: '4111111111111111', brand: 'visa', cvv: '123', expirationMonth: '12', expirationYear: '2030', success: function(response) { const token = response.card.token; }, error: function(response) { }, complete: function(response) { } …

05.12.2022
Я пытался сделать MultilingualModel в Django, но язык остается по умолчанию и не меняется

Я пытаюсь сделать многоязычную модель в Django. Но мой код не работает, он просто игнорирует мою функцию select_language и выбирает default_language. Я понятия не имею, что вызывает ошибку. Вот мой код models.py class MultilingualQuerySet(models.query.QuerySet): selected_language = None def …

05.12.2022
Django каналы AnnonymousUser в веб-браузере Safari

У меня есть чат, где после входа в систему вы можете отправить сообщение, но если вы не вошли в систему, вы не можете отправить его, потому что вы AnnonymousUser и потребитель не может взять ваше имя. В браузере Safari …

05.12.2022
Запуск своего файла пайтон на сайте джанго

Как можно скомпилировать и запустить свой модуль пайтон на джанго. Зашел в докер веб консоли хостинга.

05.12.2022
Развертывание приложения Django с помощью доменов GoDaddy и cPanel

Я пытаюсь развернуть свое первое приложение Django. Я уже владею доменом с помощью доменов goDaddy и пытаюсь установить приложение Django. Я пытаюсь найти терминал в разделе Advanced в cPanel, но его там нет. Как я могу использовать терминал? <a …

05.12.2022
Как включить вход с электронной почтой и номером телефона в Django rest framework?

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