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

05.02.2023
Axios CORS не может увидеть ни одного заголовка ответа

Здравствуйте, у меня есть фронтенд, обслуживаемый для тестирования из localhost, делающий запрос к бэкенду, работающему на api.whatify.io, который является сервером Nginx перед бэкендом Django. Код клиентского приложения: const axiosApi = axios.create({ baseURL: API_URL, withCredentials: true, }) export async …

05.02.2023
Django: Установка значения сookie из формы и удаление cookie. Результат отображается только после обновления страницы браузера

Есть форма и кнопка установить, ввожу данные в форму и нажимаю кнопку установить, результат: устанавливается cookie с именем "cookie_install" и значением из поля формы, но результат отображается только после обновления страницы. form.py: from django import forms class UserForm(forms.Form): cookie_value= forms.CharField(max_length=100) …

05.02.2023
Не удается запустить сервер из Pycharm с помощью Vagrant Interpreter. Путь для manage.py неверный, не знаю, где его исправить

Я пытаюсь правильно настроить Pycharm (для проекта Django) + Vagrant, чтобы запускать runserver удаленно с моей хост-машины (и таким образом включить отладку). Команда для этого кажется простой, но путь указан неверно, поэтому она терпит неудачу. Он пытается выполнить …

05.02.2023
Как сделать пагинацию нескольких запросов в одном представлении на основе функций или классов в django?

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

05.02.2023
Проблемы с обслуживанием 2 приложений django с помощью apache на сервере ubuntu с использованием wsgi

я пытаюсь разместить второй домен на моем ubuntu vps (domain2), я прочитал в интернете, что возможно разместить 2 домена на одном vps (с одним ip адресом), но у меня есть некоторые проблемы с этим. У меня такая конфигурация …

05.02.2023
Modelformset обновление нескольких экземпляров модели

Я пытаюсь обновить несколько экземпляров модели, используя modelformset_factory, чтобы отобразить указанные экземпляры в одной форме, но это не работает. views.py: def approve(request,pk): user = User.objects.get(id=pk) requests = PendingRequest.objects.filter(member=user) RequestFormset = modelformset_factory(PendingRequest, form=Approve ,extra=0) if request.method == "POST": formset = …

05.02.2023
Django: Как перейти к URL с опцией выбора, используя GET и views.py вместо чистого подхода JavaScript

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

05.02.2023
Как использовать свойство OpenAI stream=true в ответе Django Rest Framework и при этом сохранить возвращаемое содержимое?

Я пытаюсь использовать свойство stream=true следующим образом. completion = openai.Completion.create( model="text-davinci-003", prompt="Write me a story about dogs.", temperature=0.7, max_tokens=MAX_TOKENS, frequency_penalty=1.0, presence_penalty=1.0, stream=True, ) К сожалению, я не знаю, что делать дальше, чтобы вернуть его в мой фронтенд …

05.02.2023
Как исправить? Ошибка 500: Не вызван процесс демона WSGI... (Apache/ Django)

У меня внутренняя ошибка сервера 500 на моем Django Server. Когда я проверяю error.log, я получаю следующую ошибку: No WSGI daemon process called "..." has been configured: "..." Надеюсь, кто-нибудь сможет помочь мне исправить эту ошибку. …

05.02.2023
Django runserver не работает; Я что-то упустил?

Прошло некоторое время с тех пор, как я размещал здесь что-либо, и теперь мои проблемы стали более продвинутыми. Для справки, я работаю на Win10. Я пытаюсь использовать фреймворк Django. Python был установлен на моем компьютере всегда; это последняя версия, …

04.02.2023
Установка по умолчанию для пользователя, потому что обычные пакеты сайта не доступны для записи : При установке DjangoCorsHeaders

$ pip3 install django-cors-headers $ Установка по умолчанию для пользователя, потому что обычные пакеты сайта не могут быть записаны Я получил эту ошибку . Я пробовал $ python3.10 -m pip install django-cors-headers Но это не работает для моего …

04.02.2023
Проблема импорта приложения в Django в urls.html

Мой каталог src имеет следующий вид: Обучение innit.py settings.py urls.py wsgi.py страницы innit.py admin.py apps.py models.py tests.py views.py Views.py имеет такой код from django.shortcuts import render from django.http import HttpResponse …

04.02.2023
Настройки Django ALLOWED_HOSTS

Я разрабатываю мобильное приложение, используя react-native как front-end и python Django REST framework как back-end. Вопрос в том, что я должен прописать в Django settings.py ALLOWED_HOSTS, кроме адреса моего сервера? Я не использую никакой сайт как front-end, потому что …

04.02.2023
Невозможно загрузить приспособление для сквозной модели django

Что я пытаюсь сделать? Я создал приспособление для сквозной модели и теперь хочу загрузить его в свою базу данных. В чем проблема? При загрузке приспособления с помощью команды Django loaddata для сквозной модели я получаю эту ошибку: …

04.02.2023
Ошибка при запуске сервера сервера

У меня проблема с запуском сервера на Python с фреймворком django. Вот код, где возникает ошибка: from django.contrib import admin from django.urls import path from firtsapp import views urlpatterns = [ path('', views.index()), path('about', views.about), path('contact', views.contact()), path('admin/', admin.site.urls), ] …

04.02.2023
Показ двух моделей на одной странице Django

У меня есть две модели: class Post(models.Model): title= models.CharField(max_length=255) author = models.ForeignKey(User, on_delete=models.CASCADE) body = models.TextField() postimage = models.ImageField(null= True, blank= True, upload_to="images/") created_date = models.DateTimeField(default=timezone.now) published_date = models.DateTimeField(blank=True, null=True) def publish(self): self.published_date = timezone.now() self.save() def __str__(self): return …

04.02.2023
При попытке получить запрос недопустимого литерала для int() с основанием 10 возникла ошибка: b'10 00:00:00'

Я пытался сделать get запрос к url http://127.0.0.1:8000/books/list/, но теперь столкнулся с ошибкой invalid literal for int() with base 10` #my views.py from django.shortcuts import render from book_api.models import Book from django.http import JsonResponse from book_api.serializer …

04.02.2023
Многоязычный сайт django

Мне нужно сделать многоязычный сайт и я нашел инструкцию о том, как это сделать. Я сделал все согласно инструкции, но когда я пишу /en/, например, ничего не происходит settings.py html.html <!DOCTYPE html> <html lang="en"> <head> …

04.02.2023
Apach24 и Django в Windows

Буду очень благодарен, если кто-нибудь сможет помочь. Я пытаюсь запустить сервер Apache на своем ноутбуке с Windows 11. Я ввел команду "mod_wsgi-express module-config" и получил следующее: LoadFile "C:/Program Files/WindowsApps/PythonSoftwareFoundation.Python.3.10_3.10.2288.0_x64__qbz5n2kfra8p0/python310.dll" LoadModule wsgi_module "C:/Users/Sergey/ProgPython/CabeeFashion/my_env1/lib/site-packages/mod_wsgi/server/mod_wsgi.cp310-win_amd64.pyd" WSGIPythonHome "C:/Users/Sergey/ProgPython/CabeeFashion/my_env1" Все это я добавил в …

04.02.2023
ОШИБКА: Не удалось открыть файл требований: [Errno 2] Нет такого файла или каталога: 'requirements.txt' (render.com)

Я пытаюсь развернуть простое CRUD Django приложение, используя сервис render.com. Я настроил конфиг на основе их документации, но когда я пытаюсь развернуть его, возникает ошибка ERROR: Could not open requirements file: [Errno 2] No such file or directory: 'requirements.txt' comes …

04.02.2023
Обновление формы django с помощью 2 отдельных функций (функция шаблона и функция формы)

Я пытаюсь обновить форму из отдельной функции. При нажатии на кнопку "Добавить" существующая форма обновляется путем добавления пользователя в форму. Добавление пользователя в форму работает нормально. Однако я теряю текстовый ввод из исходной формы при отправке обновления. …

04.02.2023
Не удалось изменить флаг только для чтения pycharm в ubuntu

Когда я пытаюсь записать что-то в файл, он выдает ошибку " Не удалось изменить флаг только для чтения с помощью pycharm в ubuntu "

04.02.2023
Google one tap Login With Django (Проблема с заданным происхождением не разрешена для заданного ID клиента)

Я пытаюсь подключить Google One Tap Login к фреймворку Django, но у меня возникла проблема. Я не уверен, почему возникает проблема. Я следовал всем рекомендациям, описанным в документации Google. Проблема - Данное происхождение …

04.02.2023
Обновление объектов с помощью PATCH для Django REST Framework

Я использую viewsets.ModelViewSet from rest_framework import viewsets class ProjectViewSet(viewsets.ModelViewSet): serializer_class = s.ProjectSerializer queryset = m.Project.objects.all() def patch(self,request,*args,**kwargs): instance = self.get_object() serializer = self.get_serializer(instance,data = request.data) if serializer.is_valid(): self.perform_update(serializer) return Response(serializer.data) return Response() Затем я тестирую обновление объекта …

04.02.2023
Selenium в Django на Linux - Ubuntu

У меня проблема с python selenium в Django, когда мой проект работает на apache2 - Ubuntu Desktop. Мое приложение отправляет формы скрипту selenium, который сбрасывает пароль пользователя. Если я запускаю сервер следующим образом python3 manage.py runserver все в порядке …

04.02.2023
Я не могу передать значения в базу данных с помощью Ajax и Django

Я новичок в Ajax и Django я пытаюсь отправить videoP1 = 1 когда процент = 100 я использую тег script на html чтобы написать js Чтобы получить videoP1-videoP17 из базы данных через views.py установить значение в массив и вызвать его. …

04.02.2023
Django Views, какому из них следовать? [закрыто]

Я новичок в фреймворке Django, и я запутался в разнице, какой из них мне следует использовать. Многие разработчики используют "django.views import View", а некоторые - "django.views.generic import ListView ..." Какой из них оптимизирован в обоих? Я знаю, что …

04.02.2023
Как получить конкретные объекты на основе совпадения полей ManyToMany

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

04.02.2023
Аннотирование нескольких внешних ключей одного типа в одной модели

У меня есть следующие модели. Мне абсолютно необходимо использовать несколько внешних ключей вместо поля "многие ко многим". class Job(models.IntegerChoices): ADMIN = (0, "Admin") ARCHITECT = (1, "Architect") ENGINEER = (2, "Engineer") class Employee(models.Model): job = models.IntegerField(_("Job"), choices=Job.choices) salary …

04.02.2023
ValueError at /approve/2/ Поле 'id' ожидало число, а получило ''

Я работаю над проектом, использующим modelformset для отображения нескольких экземпляров модели, и каждый раз, когда я пытаюсь обновить данные, я получаю ошибку, описанную ниже. Template error: In template /home/dubsy/virtualenvs/djangoproject/libmain/templates/books/approve.html, error at line 67 Field 'id' expected a number but …

04.02.2023
Django_plotly_dash: ошибка экспорта в pdf с помощью html2pdf.js

Я пытаюсь экспортировать приборную панель django_plotly_dash в pdf и не могу этого сделать. Я застрял на следующей ошибке в консоли при нажатии на кнопку для запуска экспорта: ReferenceError: html2pdf is not defined at Object.nClicksToPDF [as n_clicks] который говорит …

04.02.2023
Django - перегрузка post на UpdateView, чтобы он автоматически заполнял некоторые поля

Итак, я имею следующее представление: class ProfileView(generic.UpdateView): model = User fields = [....] template_name_suffix = '_update_form' success_url = reverse_lazy('home') def post(self, request, *args, **kwargs): self.object = self.get_object() self.object.is_active = False return super().post(request, *args, **kwargs) когда пользователь сохраняет свои …

04.02.2023
Django views.py Исключение Значение: Не удалось разобрать остаток:

Добрый день. Подскажите, пожалуйста, в чем может быть дело - у меня возникает ошибка Exception Value: Не удалось разобрать остаток: '(column)' из 'item.get(column)' views.py : def home(request): position = DjangoEmail.objects.get(Email=request.user).Position year_filter = Q(Year=now.year) | Q(Year=now.year-1) | Q(Year=now.year+1) if …

04.02.2023
Команда makemigrations не работает в проекте Django при использовании sqlalchemy

Я взял на себя проект django, в котором не используется папка models.py под /myapp, а настроенный файл Models.py под /myapp/classModel с помощью sqlalchemy.. Я изменил структуру базы данных в /myapp/classModel/Models.py и импортировал ее в /myapp/models.py, затем запустил python manage.py …

04.02.2023
Хостинг Firebase Django Welcome Page

Я выполнил все необходимые команды, как npm install -g firebase-tools firebase login firebase init firebase deploy но он по-прежнему показывает мне экран приветствия

04.02.2023
Django полезная нагрузка перед отправкой

Это код для отправки счета через, но я не могу ввести цикл "for loop", чтобы поместить название продукта, цену и количество, так как это сделать, чтобы поместить продукты и другие данные, я пытался добавить цикл for, но он не работает, …

04.02.2023
Django-окружение и среда Postgres для docker

Я использую пакет django-environ для своего проекта Django. Я указал url БД в файле .env, который выглядит следующим образом: DATABASE_URL=psql://dbuser:dbpassword@dbhost:dbport/dbname Мои настройки БД в settings.py: DATABASES = { "default": env.db(), } Пока у меня нет проблем. …

04.02.2023
Django форма commit=false после как сохранить данные полей многие ко многим

Model.py class Branch(models.Model): # Branch Master status_type = ( ("a",'Active'), ("d",'Deactive'), ) name = models.CharField(max_length=100, unique=True) suffix = models.CharField(max_length=8, unique=True) Remark = models.CharField(max_length=200, null=True, blank=True) created_by = models.ForeignKey(User, on_delete=models.SET_NULL, null=True) create_at = models.DateTimeField(auto_now_add=True) update_at = models.DateTimeField(auto_now=True) status = models.CharField(max_length=1, choices …

04.02.2023
Django & SQLite.db - данные дублируются

Я создал 2 модели во фреймворке Django. Первая модель отвечает за сохранение писем, а вторая - за сохранение сообщений. Все письма и сообщения сохраняются в SQLite.db. Но когда я добавляю одни и те же письма несколько раз, база данных создает …

04.02.2023
Невозможно исправить неудачную миграцию django

Я нечаянно сделал вот что: ordering = models.IntegerField(default="Order/position") Я запустил makemigrations и не получил никакой ошибки. Когда я запустил migrate, он взорвался с ошибкой: ValueError: invalid literal for int() with base 10: 'Order/position' я …