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

17.11.2021
Как реализовать и запустить профилировщик cloudguru с django-app на сервере?

Я запустил свою систему в экземпляре EC2. Я добавил настройки для cloudguru profiler. Теперь мне нужно запустить его на сервере. Как я должен его запустить?

17.11.2021
Django queryset поиск по имени и фамилии с помощью startswith

У меня есть одно приложение django, в котором я ищу имя по словам first_name и last_name. Что работает для меня, используя Q тег. from django.db.models import Q def find_user_by_name(query_name): qs = User.objects.all() for term in query_name.split(): qs = qs.filter( …

17.11.2021
Как я могу сохранить файл excel в файле, который я создал с помощью BASE_DIR?

вот мой код Как я могу сохранить мой файл pandas_simple здесь, в файле, который я создал с помощью BASE_DIR? (Это должно быть с Python)

17.11.2021
Почему он не показывает никаких данных, когда я использую filter() в представлениях?

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

17.11.2021
Невозможно загрузить изображение с помощью CreatView Django

views.py class PostCreatView(LoginRequiredMixin, CreateView): model = Posts fields = ['image', 'caption'] template_name = 'home/creat-post.html' success_url = '/home/' def form_valid(self,form): form.instance.user = self.request.user return super().form_valid(form) models.py class Posts(models.Model): caption = models.CharField(max_length=2200) date_posted = models.DateTimeField(default=timezone.now()) image …

17.11.2021
Как расширить поля 'users/me/' в djoser

Возможно ли расширить поле пользователя в djoser? Я использую djoser jwt token аутентификацию в Django restframework. И, как водится, функциональность djoser исходит из djoser.url и djoser.urls.jwt. Только имя пользователя, электронная почта и пароль являются параметрами, которые я хочу, чтобы …

17.11.2021
Django динамически созданное временное изображение не отображается

Я хочу динамически создавать изображение на основе пользовательских данных и отображать его пользователю. views.py: class TreatmentTemplateView(TemplateView): template_name = "../templates/patient/treatment_detail.html" def get_context_data(self, *args, **kwargs): context = super().get_context_data(*args, **kwargs) context["patient_id"] = self.kwargs["patient_id"] result = find_treatment(context["patient_id"]) context = result[0] context["patient"] = result[1] …

17.11.2021
Распаковка gzipped данных из multipart/form-data с помощью django

У меня довольно много проблем при попытке распаковать gzipped данные в django. Я попробовал несколько решений, предложенных в Скачать и распаковать gzipped файл в памяти?, но мне кажется, что я столкнулся с трудностями в том, как это взаимодействует …

17.11.2021
Как установить уровень DEBUG в приложении Django

Я новичок в регистрации и испытываю трудности с установкой уровня регистрации на отладочный. Я создал свой собственный регистратор # logger.py from pathlib import Path import logging # Create a custom logger logger = logging.getLogger(__name__) logger.propagate = False logging.basicConfig(level=logging.DEBUG) # …

17.11.2021
Я хочу заполнить данными мою форму модели django, но не уверен, как это сделать?

Class update_question(View): def post(self, request, pk): question = Question.objects.get(id=pk) form = QuestionForm(request.POST, instance = question) if form.is_valid(): form.save() context = {'form':form} return render(request, 'file/updateQ.html', context) def get(self, request, *args, **kwarg, ): print(kwarg) form = QuestionForm() context = {'form':form} return render(request, …

17.11.2021
Динамические ключевые поля

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

17.11.2021
Как добавить средние ID в третью таблицу с помощью ManyToManyField в Django при использовании Serialaizer?

У меня есть такие таблицы: class Education(models.Model): title = models.CharField(default=None, max_length=100) content = models.TextField(default=None) price = models.ManyToManyField(Price) class Price(models.Model): cost = models.CharField(default=None, max_length=20) При получении запроса от клиента и попытке сохранить его в три таблицы, у меня нет …

17.11.2021
Как отфильтровать обратный внешний ключ с более чем одним условием с помощью prefetch_related в Django

Я создал модели буксировки class GroupModel(models.Model): group_name = models.CharField(max_length=2, null=False, default="A") class MemberModel(models.Model): name = models.CharField(max_length=8, null=False, default="") group = models.ForeignKey( to=GroupModel, on_delete=models.CASCADE, related_name="members", db_column="member", ) isActive = models.BooleanField(null=False, default=False) country = models.CharField(max_length=8, null=False, default="CN") Я бегу …

17.11.2021
Как написать эту функцию представления в Auth представлении LoginView?

Я написал представление на основе функций, мне нужно, чтобы это было написано в представлении на основе классов LoginView views.py def manager_login(request): current = User.objects.filter(is_manager = True) if request.method == 'POST': pm_form = AuthenticationForm(data=request.POST) if pm_form.is_valid(): username = pm_form.cleaned_data.get('username') password …

17.11.2021
Как отключить буферизацию восходящего потока Nginx + Docker + Gunicorn?

Я пытаюсь использовать Nginx в качестве прокси-сервера между клиентом и Gunicorn. Nginx, Gunicorn (Django) являются контейнерами Docker. Проблема в том, что я не могу отключить буферизацию восходящего потока, когда я отправляю большой файл от клиента к Django App. Время TTFB …

17.11.2021
Ошибка или отсутствие CSRF-токена Django при запросе Ajax POST

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

17.11.2021
Я хочу использовать поле email в качестве основного поля для пользователей, продавцов. Но для django-admin я хочу использовать обычное поле username. Нужен совет

Models.py from django.contrib.auth.models import AbstractUser from django.db import models from django.db.models.fields import EmailField class CustomUser(AbstractUser): email = models.EmailField(('email address'), unique=True) mobileno = models.IntegerField(blank=True, null=True) is_customer = models.BooleanField(default=False) is_vendor = models.BooleanField(default=False) USERNAME_FIELD = 'email' REQUIRED_FIELDS = [] class VendorDetails(models.Model): vendoruser …

17.11.2021
Django ORM заполняет 0 для отсутствующей даты

Я использую Django 2.2. Я хочу генерировать аналитику количества записей по каждому дню между датой начала и датой окончания. Используется следующий запрос start_date = '2021-9-1' end_date = '2021-9-30' query = Tracking.objects.filter( scan_time__date__gte=start_date, scan_time__date__lte=end_date ) query.annotate( scanned_date=TruncDate('scan_time') ).order_by( 'scanned_date' ).values('scanned_date').annotate( …

17.11.2021
Как я могу перечислить все функции в моделях класса с помощью терминала?

From django.db import models Как перечислить все функции в моделях класса с помощью терминала?

17.11.2021
Видео Vimeo для конфиденциальности на уровне домена не работает в Django

У меня есть приложение, построенное на фреймворке django, в которое я хочу вставить свои собственные видео с vimeo и хочу, чтобы видео воспроизводилось только на моем сайте. Для этого я ограничил видео конфиденциальностью на уровне домена. Но все равно …

17.11.2021
При запуске pipenv install для проекта Django возникает ошибка "No matching distribution found for django-supervisor==0.4.0".

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

17.11.2021
Развертывание django с помощью kubernetes ingress

Я не могу настроить path для приложения django в kubernetes nginx. Приложение работает нормально на локальной разработке, но не в kubernetes. Оно говорит Failed to connect Минимальный воспроизводимый пример <values.yaml> imageName: ingestion-dashboard replicas: 1 ingressAnnotations: nginx.ingress.kubernetes.io/use-regex: "true" ingressRules: - …

17.11.2021
Я пытаюсь просмотреть и загрузить файл, который я загрузил с помощью веб-приложения django. Веб-страница не открывается при нажатии на просмотр или загрузку.

Вот мой шаблон HTML home.html. <a href="{{MEDIA_URL}}/{{post.file_field.url}}" class="btn btn-warning" target="_blank">View</a> <a href="{{MEDIA_URL}}/{{post.file_field.url}}" class="btn btn-info mx-4" download>Download</a> settings.py MEDIA_ROOT = BASE_DIR / 'media/' MEDIA_URL = 'media/' urls.py urlpatterns = [ path('admin/', admin.site.urls), path('', include('photoapp.urls')), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) …

17.11.2021
Как получить id объекта и использовать его для запроса ребенка?

Def customer(request, customer_id): """Displays customer profile""" customer = Customer.objects.get(id=customer_id) entries = customer.entry_set.order_by('-date_added') subentry = SubEntry.objects.get() context = {'customer': customer, 'entries': entries, 'subentry': subentry} return render(request, 'crm/customer.html', context) У меня есть три класса, Customer, Entry и SubEntry. Customer является …

17.11.2021
Как перенаправить на ту же страницу после публикации в django?

В моем приложении django есть форма, которая перенаправляет на новую страницу, если форма действительна. На этой новой странице я хочу разместить новую форму, в которой я могу добавлять временные интервалы. Как я могу настроить свою функцию в views.py, чтобы я …

17.11.2021
Как иметь два параллельных ListView для почти одинаковых представлений CreateView в Django

У меня есть следующий код Django. models.py class Article(models.Model): title = models.CharField(max_length=255) #Body is the "body" of our entry - self explanatory. comment = models.TextField() views.py class ArticleListView(ListView): model = Article paginate_by = 50 fields = ('title', 'comment') …

17.11.2021
Django: фильтр по пользователю и первичному ключу

В моем приложении модель Week связана через OneToOneField с моделью File, и я хотел бы получить только файл, загруженный самим пользователем, и использовать все значения в одной модели для создания графика. Итак, если User_A размещает file_id_one (понедельник=3, вторник=7 [...]) …

17.11.2021
Django restframework viewset serializer KeyError

Я пытаюсь выполнить POST запрос, но получаю KeyError. Exception Location: C:\github\dj-postgres-heroku\get_staff\serializers.py, строка 32, in create Вот местоположение ошибки, и эта строка такая. def create(self, validated_data): **profile_data = validated_data.pop('profile')** Я пытаюсь отправить данные следующим образом. <a href="https://i.stack.imgur.com/YSVfJ.png" …

17.11.2021
Как запустить приложение django без номера порта

Как запустить приложение django без номера порта: Я пробовал Django: Запустить приложение django на сервере без порта? но не получилось.

17.11.2021
Django Heroku Migrate Ошибка(?): "У вас есть 21 непримененная миграция(и). Ваш проект может работать некорректно, пока вы не примените миграции для приложений".

Я работаю над хостингом проекта, и на моей приборной панели Heroku написано, что он запущен, но каждый раз, когда я пытаюсь получить к нему доступ, я получаю 500 Server Error, даже при попытке локального доступа через Heroku CLI. …

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

Это SQL-запрос, который я пытаюсь преобразовать в Django, но не могу понять, как запросить несколько моделей вместе. FROM EMPLOYEE,DEPARTMENT,PERSON WHERE EMPLOYEE.ID = :ID and PERSON.ID = EMPLOYEE.ID and EMPLOYEE.UNIT = DEPARTMENT.UNIT

17.11.2021
Chart.js с градусами

Я пытаюсь построить некоторые данные на графике, где ось x - азимут (градусы), а ось y - высота (градусы). Я не совсем уверен, в чем проблема, но предполагаю, что она связана с тем, что диапазон моих данных пытается обернуться …

17.11.2021
Напишите функцию для сокращения дублирующегося кода

У меня есть два очень похожих цикла for, я хочу иметь внутреннюю функцию для сокращения дублирующихся кодов, они выглядят так: team_members = TeamMember.objects.all() managers = Manager.objects.all() for m in managers: name = f"{m.name.first_name} {m.name.last_name}" //reset of the code are …

17.11.2021
Как отображать изображения в анкете Django

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

17.11.2021
Лучший подход к хранению представлений API и представлений шаблонов в Django

Я ищу лучший подход/практику для хранения представлений API и представлений шаблонов в Django. Создавать отдельное приложение под названием API/ или хранить все представления вместе в файле views.py? Есть также другой подход, который создает каталог внутри основного приложения под названием views/, …

17.11.2021
Django как я могу решить проблему с objects.all()?

Мог бы кто-нибудь мне помочь. После запуска . У меня нет никаких данных, представленных на графике. Я не получаю никаких ошибок. Я пытаюсь решить эту проблему, но у меня больше нет идей. В файле view.py у меня есть: …

17.11.2021
Как я могу применить bootstrap ко всему моему проекту django?

Я просмотрел несколько руководств по применению bootsrap к django, и я уже имею статический файл в корне моего сайта, содержащий css и js файлы в bootstrap, но когда дело доходит до связывания файлов, у меня возникает проблема. Я …

17.11.2021
Как заполнить базу данных Django при миграции с помощью CreateUserForm

Я работаю над приложением, в котором есть набор пользователей, созданных с помощью CreateUserForm в моем forms.py. В моем models.py у меня есть учетная запись, которая связана с пользователем, созданным в форме. Все работает отлично, за исключением того, что при выполнении …

17.11.2021
Получение страны с IP-адреса в текстовый файл

Я пытаюсь получить страну для каждого IP в текстовом файле. У меня есть код для получения страны из IP (вручную) и код для извлечения IP из моего txt файла, но теперь я не знаю, как получить страну для каждого IP …

17.11.2021
Вызов хранимой процедуры в Django

Я пытаюсь вызвать хранимую процедуру в Django, которая возвращает некоторые данные на основе того, какой номер партии вы ей даете. В моей базе данных, если я напишу call InkItUp.InkBatchNumberCallBackk(15137); Я возвращаю нужные мне данные. Но затем я …