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

17.03.2022
Django не сохраняет записи сессии после подключения социального аккаунта allauth

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

17.03.2022
AttributeError at /cart объект типа 'Cart' не имеет атрибута 'model'

Class Cart(View): def get(self , request): customer_id = request.session['customer'] cart = get_object_or_404(Cart, customer_id= customer_id) return render(request , 'cart.html') Я не могу получить объект корзины

17.03.2022
NGINX Статические файлы через Https?

У меня есть следующая настройка docker-compose, которая работает для отображения изображений при развертывании локально и без https: NGINX: events{ } http{ server { listen 80; server_name localhost; root /usr/share/nginx/html; location / { proxy_pass http://frontend:3000; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; …

17.03.2022
Как поместить данные в базу данных при нажатии на ссылку в django

<a href="{% url 'one' one.id_n %}" class="bg-gray-900 shadow-lg rounded p-3 overflow-hidden hover:shadow-xl hover:scale-105 duration-500 transform transition cursor-pointer"> <div class="group relative"> <img class="w-full md:w-72 block rounded" src="{{ one.f1 }}" alt="" /> </div> </a> Я начинающий django и хочу добавить …

17.03.2022
Как скрыть/удалить панель недавних действий из панели администратора django?

Я удалил свою модель, но история осталась прежней на панели последних действий. Я хочу либо очистить ее, либо удалить. Кто-нибудь, пожалуйста, скажите, как это сделать.

17.03.2022
Django REST Framework ValidationError вместе с параметрами

Ошибка ValidationError, вызванная Django REST Framework, не включает параметры, как это делает Django's Validation error. REST Framework перехватывает ошибку проверки Django и поднимает свою ошибку проверки, которая не включает параметры Есть ли способ сохранить в REST Framework ValidationError …

17.03.2022
Как скрыть "набор полей" при изменении роли пользователя в админке

Здравствуйте, я хочу скрыть некоторые наборы полей в админке при изменении роли пользователя. В get_queryset() я изменяю набор запросов, если role == 'CMS' я также хочу скрыть Permission набор полей для той же роли. Вот моя админка: from django.contrib …

17.03.2022
Упорядочивание папок по дате с помощью django filer

Я использую django-filer, чтобы иметь возможность повторно использовать уже загруженные изображения. Все работает хорошо, кроме пути к папке. Я хочу, чтобы все FilerImageFields хранили изображения в структурированной папке следующим образом (year/month/filename.jpg) : <img alt="enter image description …

17.03.2022
Django. Не могу подтянуть страницу из базы данных

Есть код, который должен динамически подгрузить страницу из базы данных (он 100% рабочий, запрос к странице есть): from django.urls import path from django.conf.urls import url from django.views.generic import ListView, DetailView from news.models import Articles urlpatterns = [ path(&quot;&quot;, ListView.as_view(queryset=Articles.objects.all().order_by(&quot;-date&quot;)[:5], template_name=&quot;news/posts.html&quot;)), …

17.03.2022
AttributeError at /cart 'dict' object has no attribute 'append'

Class Cart(View): def get(self , request): categories = Category.get_all_categories() productid = request.GET.get('product') product = get_object_or_404(Products, id=productid) sellername = request.GET.get('seller') seller = get_object_or_404(Sellers, name=sellername) productsToShow = [] if('cart' in request.session): productsToShow = request.session['cart'] prices = Price.objects.filter(product=product,seller=seller) for price in prices: product2 …

17.03.2022
Как добавить параметры URL на страницу архива Wagtail с формой фильтра?

Речь идет о странице архива в Wagtail CMS, где большое количество постов может быть отфильтровано по определенным свойствам. Фильтрация осуществляется с помощью формы с несколькими элементами select. Форма проверяется в методе serve() страницы. Набор запросов фильтруется там же. Вот …

17.03.2022
Как в цикле xlif(xml) найти конкретные идентификаторы, которые существуют

У меня есть файл xliff в следующем формате, который находится в s3 &lt;xliff xmlns="urn:oasis:names:tc:xliff:document:2.0" srcLang="" version="2.0"&gt; &lt;file original="page_4" &gt; &lt;group id="chapter0"&gt; &lt;unit id="chapter00__title"&gt; &lt;segment&gt; &lt;source&gt;chapter 01&lt;/source&gt; &lt;/segment&gt; &lt;/unit&gt; &lt;unit id="chapter0__introduction"&gt; &lt;segment&gt; &lt;source /&gt; &lt;/segment&gt; &lt;/unit&gt; &lt;unit id="chapter0__text"&gt; &lt;segment&gt; &lt;source&gt;hello&lt;/source&gt; …

17.03.2022
Plotly django bar не отображает график

если я вывожу df_costo результат датафрейма в порядке, но в html файле ничего не отображается ''' код ''' def fase_progetto(request): try: qs_costo = CostoFase.objects.all() costo_fase_data =[ { 'Responsabile': x.responsabile, 'Costo': x.costo } for x in qs_costo ] df_costo …

17.03.2022
Ошибка : недопустимый литерал для int() с основанием 10: b'20 Feb'

Я работаю с Wagtail и создаю модель приложения. publish_date = models.DateField( max_length=300, blank=True, null=True, default="20 Feb", verbose_name="First publish date", help_text="This shows the first publish date" ) Думаю, проблема в том, что тип поля - DateField, но значение, …

17.03.2022
Django Display ID и Description из формы Queryset в выпадающий список

Я хочу отобразить данные из таблицы в Django Queryset Form с правильным отображением значения и текста выпадающего элемента управления. Кодирование в форме: self.fields['testing_field'].queryset = model_abc.objects.all().values_list('description', flat=True) Описание результата также является значением: &lt;select name="cars" id="cars"&gt; &lt;option value="volvo"&gt;Volvo&lt;/option&gt; &lt;option value="saab"&gt;Saab&lt;/option&gt; &lt;option …

17.03.2022
Как аннулировать кэш представления с помощью django-cacheops

У меня есть представление, и я кэшировал его в views.py используя django-cache(https://github.com/Suor/django-cacheops) @cached_view(timeout=60*15) @csrf_exempt def order(request, usr): ... и regex для представления заказа в urls.py url(r'^order/(?P&lt;usr&gt;\D+)$', views.order, name='ord') #Example Url: http://127.0.0.1:8000/order/demo (demo is the …

17.03.2022
Gunicorn failed Сработал gunicorn.socket: Неудача с результатом 'exit-code'. ошибка

Я пробую простое приложение для развертывания Django на VPS, используя этот url. Я прошел через каждый шаг работы и успешно запустил этот проект через python manage.py runserver, где нет ни одной ошибки, но когда я пытаюсь реализовать …

17.03.2022
PermissionError при загрузке файла на новый производственный сервер

Я перенес свой проект Django на новый производственный сервер. На предыдущем рабочем сервере все работало нормально. Во время миграции я обновился до Ubuntu 20.04 и Django 4.0.3. Теперь все снова работает, за исключением загрузки файлов. Когда я пытаюсь создать …

17.03.2022
Не удалось получить реальные команды на модуле "": процесс python умер с кодом 1

У меня есть проект Django, в котором я создал несколько пользовательских команд управления Django. По какой-то причине, которую я не могу объяснить, я получил эту ошибку: "failed to get real commands on module "": python process died with …

17.03.2022
Текущее время в соответствии с часовым поясом объекта в запросе

У меня есть модель, которая представляет ресторан: class Restaurant(models.Model): timezone = models.CharField(_("Timezone"), max_length=128, null=True, blank=True) ... Мне нужно обрабатывать рестораны, если текущее время для этого ресторана больше 8:00h (начало рабочего дня). Как я могу создать аннотацию с …

17.03.2022
Каналы замедляют работу приложения и создают много ошибок HTTP 500

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

17.03.2022
Фильтр запроса по идентификатору к другой таблице в Django

Допустим, у меня есть такой запрос Таблица 1 cardId = 1 table_1 = card_tbl.ocabjects.get(id=cardId).values('category1_id') и Выход для этой таблицы 1 - &lt;QuerySet [{'category1_id': 1}]&gt; Далее я хочу сопоставить значение table 1 с table 2 …

17.03.2022
Django предоставляет права пользователям по компаниям

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

17.03.2022
{ "product": ["Это поле обязательно для заполнения."] } } в Django REST API

Это мои модели, и я установил null=True, blank=True для отношений внешних ключей, но когда я обращаюсь к API, то ответ API поднимается, что { "product": ["Это поле обязательно для заполнения."] }. Что я написал неправильно. пожалуйста, помогите мне. Вот …

17.03.2022
Как разработать приложение django с интегрированным сервером gRPC?

В настоящее время я работаю над проектом django, где мне нужно отдельное приложение для бэкенда, чтобы иметь возможность инициировать gRPC запросы к моему django фронтенду. Проще говоря: я хочу, чтобы бэкенд мог получать доступ и изменять объекты. …

17.03.2022
Как запросить все поля в родительской и дочерней модели, связанные с внешним ключом в Django ? где id совпадает с родительским классом?

У меня 3 модели в этом проекте class products(models.Model): product_id = models.CharField(max_length=10, blank=False, null=False, primary_key=True) name = models.CharField(max_length=20, blank=False) description = models.TextField(blank=True, null=True) userslikedproduct = models.ManyToManyField(UserAccount, blank=True) def __str__(self): return self.product_id class productReviews(models.Model): review_id = models.CharField(max_length=10, blank=False, null=False, …

17.03.2022
Получение url изображения на сайте django/wagtail

У меня есть сайт-трясогузка, где страницы блога отображаются с помощью циклов через потоковое поле (в котором каждый блок может иметь изображение, заголовок и некоторый текст): &lt;div class="col-md-8 mx-auto px-auto"&gt; &lt;div class="conundrum mb-3"&gt;{{ page.category }}&lt;/div&gt; &lt;h1&gt;{{ page.title }}&lt;/h1&gt; &lt;p …

17.03.2022
Я следовал документации по службе приложений azure, но не смог развернуть свое приложение и потерпел серьезную неудачу. пожалуйста, если кто-нибудь может мне помочь.

Я следовал документации по службе azure app service, но не смог развернуть свое приложение и потерпел резкую неудачу... пожалуйста, если кто-нибудь может помочь мне в этом https://github.com/akj1608/bicaption/runs/5498451909?check_suite_focus=true https://github.com/akj1608/bicaption https://frts.azurewebsites.net/ …

17.03.2022
Почему после разбора шаблона, мои модалы не работают

Модальный комментарий ответа не работает после парсинга шаблонов (navigation, footer, base). Но если я помещаю их все на одну страницу (без парсинга), то все работает. Если я парсю их, то модальный ответ (id="modal-reply") не работает. Кто-нибудь может мне помочь? Что …

17.03.2022
PageNumberPagination в django с помощью пользовательского набора запросов

Сценарий : Я использую django rest framework и хочу создать API для списка товаров, используя Pagination. Проблема: У меня есть словарь, поступающий через определенный метод (который показывает товары для отфильтрованной категории), и теперь я хочу передать этот словарь в queryset. …

17.03.2022
Элементы сессии не устанавливаются при каждом добавленном элементе корзины

Карта:- class Cart(View): def get(self , request): categories = Category.get_all_categories() if(request.session['cart']): productsToShow = request.session['cart'] else: productsToShow = [] productid = request.GET.get('product') product = get_object_or_404(Products, id=productid) sellername = request.GET.get('seller') seller = get_object_or_404(Sellers, name=sellername) prices = Price.objects.filter(product=product,seller=seller) for price in prices: product …

17.03.2022
Вызов метода ChatConsumer из views.py

Необходимо вызвать метод класса ChatConsumer из views.py и передать в него аргумент. Как это можно сделать ? И возможно ли вообще ? consumers.py: class ChatConsumer(WebsocketConsumer): def connect(self): print('Соединение установленно') self.accept() def receive(self, text_data=None, bytes_data=None): print(text_data) self.send(text_data='444') def disconnect(self, close_code): print('Соединение …

17.03.2022
Можно ли отслеживать количество криптовалюты в адресе на приложении blockchain [закрыто]

Мне интересно, могу ли я отобразить счетчик для Dogecoin и Bitcoin для моего адреса на моем сайте. Вы можете получить изображения на других сайтах, поэтому я подумал, что это возможно, но я не уверен. кто-нибудь знает, как я мог …

17.03.2022
Html - Создание ссылок выпадающего меню из имени вошедшего пользователя

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

17.03.2022
Django user Follow Unfollow Query

Я создаю приложение для записи в блоге, и одним из моих требований является то, что пользователи могут следить и не следить друг за другом. Я создал profile model class для каждого пользователя и в нем я добавил колонку following …

17.03.2022
Умеет ли кто-то работать с BD BROWSER(SQLITE), не пойму как сделать таблицу

Должно быть вот так Желательно было б обьяснить, но если нет времени, хотя бы сылку кинуть на какой-то курс

17.03.2022
DRF - Объединение нескольких наборов запросов в один ModelViewSet с различными моделями, упорядоченными по времени

Я пытаюсь объединить три набора запросов в один, которые относятся к разным классам моделей, и пытаюсь получить результат в формате json, упорядоченный по времени. Каждая модель имеет поле time. Я хочу объединить все поля вместе и сделать один кверисет, который …

17.03.2022
Django ORM join statements

Я изучаю django queryset API, и это так ошеломляет. Я привык к sql-запросам и мне просто нужен базовый оператор join, где 2 таблицы соединяются вместе Как я могу получить этот результат в shell? SELECT e.emp_lastname,e.emp_firstname,o.job_description FROM hs_hr_employee …

17.03.2022
Необходимо подтвердить, что пользователь отправил запрос, и отобразить результаты на странице пользователя, используя django rest framework

Models.py class Timelog(models.Model): STATUS_CHOICES = [ ('s', 'Submitted'), ('p', 'Approval Pending'), ('a', 'Approved'), ] client=models.ForeignKey(Client,on_delete=CASCADE,related_name='client4',default=None) project=ChainedForeignKey(Project,chained_field="client", chained_model_field="client",show_all=False, auto_choose=True, sort=True) user= models.ForeignKey(User,on_delete=CASCADE,related_name='user2',default=None,blank=True,null=True) job=ChainedForeignKey(Job,chained_field="project", chained_model_field="project",show_all=False, auto_choose=True, sort=True,unique=True) date= models.DateField(default = datetime.date.today) hours=models.DurationField(default=datetime.timedelta(),null=True) status = models.CharField(max_length=20, choices=STATUS_CHOICES,null=False, default='Submitted') class Meta: db_table ='Timelog' def …

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

Я работаю над проектом, в котором есть 4 формы, и я хочу показать статус заполненного профиля в процентах. Каждая форма содержит поля, которые даже required=False. Теперь мой вопрос в том, как я могу сделать так, чтобы форма была …