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

19.10.2022
Флаги перевода Django

Я пытаюсь показать флаги, используя django-translation-flags в моем приложении, но это показывает мне флаги обоих языков. Как настроить это приложение, чтобы оно показывало только активный язык. {% load i18n flags %} <div class="translation"> {% get_current_language as LANGUAGE_CODE %} {% …

19.10.2022
Как подсчитать список значений из другой модели в Django?

У меня есть две модели, и одна из них содержит список значений, которые я хочу подсчитать в другой модели. query1= list(Model1.objects.filter(CUSTOMER=customer.id).values_list("NAME",flat=True)) print(subquery) # [{'test1','test2,'test3','test4'}] response of query query2=list(Model2.objects.values('CUSTOMER_NAME').annotate(Count(subquery))) Возможно ли создать все это в одном наборе запросов? …

19.10.2022
Django из кнопки Submit ничего не делает

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

19.10.2022
Сохранение данных формы в csv в django- Как сохранить данные в csv файл, взятые из html формы в django

Вот мой views.py. Я хочу сохранить данные моей HTML формы в CSV файл. Но мой код не работает, этот код не показывает ошибки. может ли кто-нибудь решить мои проблемы? views.py импорт CSV result = 0 a1=0 a2=0 …

19.10.2022
Как использовать gunicorn django и procfile с вложенными папками?

Структура проекта выглядит следующим образом back\ |anwis\ | |anwis\ | |... | |wsgi.py |dg.sqlite3 |manage.py |... |venv\ | |... |Procfile |... В этом Procfile я пробовал различные вещи, такие как web: gunicorn anwis.wsgi или web: gunicorn …

19.10.2022
Аннотировать модель совокупным состоянием поля manytomany

У меня есть Stream, который имеет разрешения = ManyToManyField(Permission). Разрешение имеет поле state. Если все разрешения состояния равны True, то аннотируйте состояние с allowed=True, иначе аннотируйте состояние с allowed=False from django.db import models class Permission(models.Model): name = models.CharField(max_length=10), state …

19.10.2022
Существует ли более питонический способ проверки ключей в упорядоченном словаре в Django

Тип данных <class 'collections.OrderedDict'> if("a" not in data or "b" not in data or "c" not in data or "d" not in data or "e" not in data or "f" not in data or "g" not in …

19.10.2022
Эта страница не работает. 127.0.0.1 не отправил никаких данных. Django

Я новичок в Django, пытаюсь создать REST API с помощью Django REST Framework. Но у меня возникла проблема при попытке запустить сервер. Есть ли какая-то проблема в моем файле manage.py? Мне очень нужна помощь. [These are the folders in VS …

19.10.2022
Другие варианты поиска полей в Django для DurationFields?

У меня есть динамический интерфейс расширенного поиска, реализованный на Django и javascript, где пользователь выбирает: поле, компаратор (используя поиск по полю, такой как "iexact", "startswith", "gt", "lte" и т.д.), и поисковый термин для любого …

19.10.2022
Изменение источника данных в PowerBI в соответствии с userid, введенным в html-форму django

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

19.10.2022
Как пользователь может загрузить базу данных из django heroku?

Я делаю приложение на django. Я хочу разместить кнопку загрузки в моем приложении. Пользователь может скачать с помощью этой кнопки. На локальном хосте это работает, но когда я ставлю на heroku - нет. listar.html: <p> <form method="POST"> <a href="{% url …

19.10.2022
Неправильное выравнивание сетки Bootstrap

В фреймворке django я использую цикл в моих шаблонах для отображения изображения внутри моей базы данных, я также использую сетку Bootstrap, чтобы сделать ее чистой, но она не работает правильно. Как вы можете видеть, изображения внизу не выравниваются правильно. <a …

19.10.2022
Django: Несовместимая архитектура после установки GDAL

В настоящее время я использую Python 3.9.0 и пытаюсь установить gdal на свою систему. Мой подход был очень простым. Сначала я ввел в терминал следующее: brew install gdal После этого я установил pip в том …

19.10.2022
Лучший подход к присвоению существующих данных новому пользователю django

Я новичок в Django и хотел бы узнать, какой правильный подход к следующей проблеме: У меня есть таблица компаний, которая является m2m с таблицей пользователей. Поскольку они могут быть созданы пользователями. Поэтому я хочу сделать следующее: каждый раз, …

19.10.2022
Я пытаюсь запустить отдельный скрипт Django, но постоянно получаю эту ошибку: ModuleNotFoundError: Нет модуля с именем 'django'

Import os импортировать django импортировать sys импортировать csv from collections import defaultdict sys.path.append('/Users/apple/Documents/COMPUTER-SCIENCE/ADV-WEB-DEV/Topic-files/topic2') os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'bioweb.settings') django.setup() Ошибка: import django ModuleNotFoundError: Нет модуля с именем 'django' (venv) (base) apple@apples-MacBook-Pro topic2 %

19.10.2022
Нет модуля с именем 'social_django'

Я установил django и попробовал выполнить следующую команду pip install social-auth-app-django Но я все еще получаю ошибку при установке social auth. Installing build dependencies ... error error: subprocess-exited-with-error × pip subprocess to install build dependencies did not run …

19.10.2022
Создать метод модели для общего приложения на основе проекта?

Я не могу найти хорошее решение этой проблемы: У меня есть приложение, которое имеет общую модель User (AbstractUser) Это приложение используется совместно несколькими проектами (у которых есть свои собственные приложения) Структура выглядит примерно так: …

19.10.2022
Как выполнить следующее задание в django orm

У меня есть две модели. одна - Автор, другая - Книга. у автора может быть несколько книг. поэтому id автора является внешним ключом. и у меня есть следующие данные. Авторская таблица id Author …

19.10.2022
Внешний ключ related_name не отображается в шаблоне django

У меня есть 2 модели и я использую related_name для одной из них : модель памяти: class Memory(models.Model): memory_title=models.CharField(max_length=200,verbose_name='عنوان خاطره') memory_text=models.TextField(verbose_name='متن خاطره') register_date=models.DateField(default=timezone.now,verbose_name='زمان ثبت خاطره') is_active=models.BooleanField(default=False,verbose_name='فعال/غیرفال') user_registered=models.ForeignKey(User,on_delete=models.CASCADE,verbose_name='کاربر ثبت کننده') модель галереи памяти: class MemoryGalley(models.Model): …

19.10.2022
Добавьте пользовательский HTTP-заголовок в приложение Django

Я новичок в Django. Мне нужно добавить этот заголовок в мое приложение Django x-frame-options: SAMEORIGIN app/middleware.py from django.http import HttpResponse from django.utils.deprecation import MiddlewareMixin class HealthCheckMiddleware(MiddlewareMixin): def process_request(self, request): if request.META["PATH_INFO"] == "/elb-status/": request['x-frame-options'] = "SAMEORIGIN" # I've …

19.10.2022
Когда я пытаюсь создать новый проект PyDev Django, я получаю следующее сообщение erroR

Когда я пытаюсь создать новый PyDev Django Project ON ECLIPSEвведите описание изображения здесь я получаю эту ошибку: Ошибка при создании проекта Django. файл settings.py не создан Stdout: Stderr:введите описание изображения здесь

19.10.2022
Django modelformsets не содержит POST-данных

У меня есть следующая модель models.py class Activity(Model): user = ForeignKey(settings.AUTH_USER_MODEL, on_delete=CASCADE) activity = CharField(max_length=100, default='') number = IntegerField(default=1) и следующая модельная форма forms.py class ActivityForm(ModelForm): class Meta: model = Activity fields = ['activity'] Сделано …

19.10.2022
Можно ли загрузить файл в определенную папку на машине пользователя (python)?

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

19.10.2022
Я не могу запустить тесты в Django, я получаю ошибку "Got an error creating the test database: permission denied to create database".

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

19.10.2022
Как сохранить sqlite3 db в папке проекта при использовании Docker

У меня есть небольшой проект, над которым работаю я и еще один человек. Приложение собирает некоторые данные и хранит их в sqlite db (расположенной в ./data/db.sqlite3 ), которые мы хотим сохранить и обмениваться ими через наше git-репо вместе со …

19.10.2022
Для сообщения в сообщениях: TypeError: объект 'Messages' не является итерируемым

У меня проблемы с циклом через объект вот мой код from django.contrib.auth import get_user_model import json from asgiref.sync import async_to_sync from channels.generic.websocket import WebsocketConsumer from .models import Messages User = get_user_model() class ChatConsumer(WebsocketConsumer): def fetch_messages(self, data): messages = Messages.last_30_messages() …

19.10.2022
Ошибка при django import rpy2, но все в порядке с одним файлом python (NotImplementedError)

Import rpy2.robjects as robjects import rpy2.robjects.packages as rpackages from rpy2.robjects.vectors import StrVector packageNames = ('afex', 'emmeans') utils = rpackages.importr('utils') utils.chooseCRANmirror(ind=1) packnames_to_install = [x for x in packageNames if not rpackages.isinstalled(x)] # Running R in Python example installing packages: if len(packnames_to_install) …

19.10.2022
Django не выводит ошибку валидации пользовательского валидатора формы

Итак, у меня есть следующая форма class SignUpForm(UserCreationForm): email = forms.EmailField(required=True, widget=forms.EmailInput(attrs={ 'class': tailwind_class })) password1 = forms.CharField(label='Password', widget=forms.PasswordInput(attrs={'class': tailwind_class})) password2 = forms.CharField(label='Confirm Password', widget=forms.PasswordInput(attrs={'class': tailwind_class})) company_id = forms.CharField(label='Company Identifier', widget=forms.PasswordInput(attrs={'class': tailwind_class})) class Meta: model = get_user_model() fields = …

19.10.2022
Суперпользователю Django не разрешено редактировать эту модель

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

19.10.2022
Как сделать переадресацию на прошлую страничку в django?

Я использую фреймворк social-auth-app-django. У меня нет отдельной странице для авторизации, поэтому она проходит с помощью модального окна, которое появляется на странице при клике на кнопку войти. Мне нужно чтобы после входа в аккаунт пользователя перебрасывало на ту же страницу, …

19.10.2022
Аутентификация Django больше не работает через HTTPS с пользовательским доменом

У меня есть приложение django, развернутое в контейнере docker в azure appservice. Он работает нормально на предоставленном URL: https://xxxx.azurewebsites.net Затем я создал пользовательский домен через azure, используя имя xxxx.mysite.com. Я проверил домен, а затем …

19.10.2022
Один и тот же FilterSet действует по-разному в двух местах

Я использую один и тот же filterset_class для фильтрации результатов в FE и для генерации отчета в excel. В FE все работает хорошо, результаты фильтруются правильно, но для генерации отчета в excel фильтр period не применяется. При отладке я …

19.10.2022
Как установить картинку на фон с помощью bacground-image, картинка хранится в таблице django

Необходимо установить картинку, которая хранится в таблице, на фон с помощью background-image:url(...) При использовании тега img все работает, значит путь в таблице указан верно Вот участок кода: .el:nth-child(1) .el__bg:before …

19.10.2022
Отсутствие функций @property из metaclas в моем Enum, что я делаю не так?

Мне не очень нравится деталь реализации от Django ChoicesMeta, поэтому я хотел создать свой собственный метакласс enum, который бы исправил это поведение. По сути, вот что я написал: from django.db.models.enums import ChoicesMeta as DjangoChoicesMeta class ChoicesMeta(DjangoChoicesMeta): def …

19.10.2022
Проблемы с использованием javascript для создания динамических URL с помощью django for dates

В настоящее время у меня есть два основных маршрута: urlpatterns = [ path('&lt;int:tutor_id&gt;/', views.tutorHomeOverviewPage, name='tutorHomeOverviewPage'), path('&lt;int:tutor_id&gt;/&lt;str:selected_date&gt;/', views.tutorSelectedDay, name='tutorSelectedDay'), ] Эти маршруты указывают на два представления, которые просто получают данные из базы данных и отправляют их в шаблон. …

19.10.2022
Mysql.connector импортируется через оболочку python, но все равно выдает ошибку в модуле python

У меня есть простой модуль python test.py. Его содержание таково: import mysql.connector Когда я запускаю его (используя pyCharm), он выдает такую ошибку: C:\xxx\Software\Website\django\Scripts\python.exe C:\xxx\Software\Website\django\MyDB\test.py Traceback (most recent call last): File "C:\xxx\Software\Website\django\MyDB\test.py", line 1, in &lt;module&gt; import …

19.10.2022
Как вычислить полосу текущего дня в Django?

Я хотел бы вычислять каждый раз, когда создается или обновляется ClassAttempt со статусом "завершен". class ClassAttempt(models.Model): user = models.ForeignKey(to=User,on_delete= models.PROTECT, null=True) related_class = models.ForeignKey(to=Class, related_name='attempt', on_delete= models.PROTECT, null=True) collected_xp = models.IntegerField(null=True, blank=True, default=0) status = models.CharField( verbose_name='status', max_length=20, choices=( …

19.10.2022
Как установить пароль пользователя по умолчанию при создании пользователей в Django?

Я создаю свой первый проект по программированию на Django в рамках курса IB Computer Science и решил сделать платформу, где студенты могут получить доступ к своим оценкам. Я хочу, чтобы администраторы могли создавать новых студентов, с паролем по умолчанию …

19.10.2022
Django: Почему я не могу получить доступ к дополнительным полям в отношениях Many to Many с помощью _set.all в шаблонах. Что не так?

Я хочу вывести дополнительное поле is_valid класса GroupMember (отношение ManytoMany с классом Group). В шаблонах я делаю: {% for field in user.groupmember_set.all %}{{ field.is_valid }}&lt;br&gt;{% endfor %} Но ничего не отображается. Где же проблема? Соответствующий код приведен ниже …

19.10.2022
Я получаю "ошибку": "invalid_client" на social_oauth2. Когда я пытаюсь получить токены. Я пробую токены для DjangoOauth

Я приложил некоторые установки из файла requirements.txt. Я не могу получить токен даже после смены версий djangorestframework и т.д. Пожалуйста, помогите. Я пробовал разные вещи в течение 3 дней. Django==3.1.4 django-oauth-toolkit==2.2.0 django-storages==1.9.1 djangorestframework==3.11.1 docutils==0.15.2 drf-social-oauth2==1.0.8 social-auth-app-django==5.0.0 social-auth-core==4.3.0