Здравствуйте, надеюсь, у вас все отлично. Здесь я хочу перетащить атрибут под названием file_validator_error_message из настроек Django, как написать тест используя Pytest тест, который действителен для покрытия . try: # …
Я новичок в Django. Я хочу создать единый API, который будет выбирать данные из двух разных моделей и сохранять их в некоторой другой таблице. например. querset1 = Model1.objects.filter( id__in={x.id for x in self.request.user.user_modules}) queryset2 = Model2.objects.filter( organization=self.request.user.organization …
Я не могу установить значения поля ввода с помощью URL-адреса Форма должна быть заполнена данными из URL. Я пробовал initial=, но это не работает. Я что-то упускаю views.py from django.shortcuts import render, redirect from django.http import HttpResponse, request, response from …
У меня есть блог, настроенный на Django, который я использую для публикации некоторых своих заметок и личных рекомендаций. У меня есть модель articles, которая получает данные из form, отображаемого в template. Приложение отображает мои статьи, размещенные динамически в шаблоне. …
У меня есть этот сериализатор, и я использую его для получения деталей поста, принадлежащего пользователю. Владельцем поста является не тот пользователь, который в данный момент вошел в систему. Я хочу проверить, добавил ли этот пост в закладки пользователь, вошедший …
Я пытаюсь написать простой тест для некоторых конечных точек, но второй тест постоянно срывается. Вот test.py from rest_framework.test import APITestCase, APIRequestFactory from rest_framework import status from django.urls import reverse from .views import PostViewSet from django.contrib.auth import get_user_model User = get_user_model() …
Я хочу иметь возможность показывать только последние 4 записи блога. Я не могу заставить их отображаться. Любая помощь будет очень признательна. Вот мой код: Models.py class BlogPost(models.Model): blog_title = models.CharField(max_length=48) blog_article = RichTextUploadingField(null=True, blank=True, default="ici") blog_image = models.ImageField(null=True, …
У меня есть проект Django, развернутый на AWS EBS из репозитория Github. Мой секретный ключ хранится в файле .env. Я включил следующее: settings.py from decouple import config "SECRET_KEY" = config("MY_SECRET_KEY") requirements.txt python-decouple==3.7 .env MY_SECRET_KEY = "THISISMYSECRETKEY-THISISMYSECRETKEY-THISISMYSECRETKEY" …
У меня проблема с моим контейнером. Я пытался докеризировать свой проект django и теперь получаю некоторые ошибки, которые не могу решить. вот мой Dockerfile FROM python:3.9-slim-buster ENV PYTHONUNBUFFERED 1 RUN mkdir /code WORKDIR /code COPY requirements.txt /code/ RUN apt-get …
Я разрабатываю веб-приложение, я хотел бы знать, как я могу настроить его так, чтобы пользователь, который входит в систему, был пользователем менеджера базы данных PostgreSQL, обычно есть суперпользователь, который имеет права свободно управлять всеми базами данных, но могут быть добавлены …
У меня есть проект Django, в котором я создал две модели: Category и Shop. Каждый магазин может иметь только одну категорию. Если я не определил категорию магазина, я хочу, чтобы она была в секции Without category в шаблоне. Как …
Я пытаюсь написать модульный тест для конечной точки входа в Django, используя как можно больше встроенной функциональности. Существуют тесты, подтверждающие, что конечная точка создания учетной записи работает правильно. В представлении входа в систему, однако, функция check_password() вернет …
Я создаю приложение для билетов в своем проекте django. Когда я пытаюсь создать билет, появляется ошибка NOT NULL constraint failed: tickets_ticket.name. Я не уверен, почему значение для поля ticket.name не передается правильно. Как мне поступить? Любая помощь будет очень …
Мне нужно аннотировать значение, которое сохраняется в json-поле в той же модели. (Не самый умный вариант, но что есть, то есть). Я аннотирую значение следующим образом: class SomeModel(BaseModel): reference_numbers = JSONField(blank=True, null=True) SomeModel.objects.annotate( reference=Cast( F("reference_numbers__some_id"), output_field=models.CharField(), ) ) …
Допустим, у меня есть такие модели/классы: class User(models.Model): id = models.AutoField. . . group = models.ForeignKey( Group, . . . ) . . . class Group(models.Model): id = models.AutoField. . . name = models.CharField. . . . . . …
У меня есть следующие модели: class Match(models.Model): objects = BulkUpdateOrCreateQuerySet.as_manager() id = models.AutoField(primary_key=True) betsapi_id = models.IntegerField(unique=True, null=False) competition:Competition = models.ForeignKey(Competition, on_delete=models.CASCADE, related_name='matches') season:Season = models.ForeignKey(Season, on_delete=models.CASCADE, related_name='season_matches', null=True, default=None) home:Team = models.ForeignKey(Team, on_delete=models.CASCADE, related_name='home_matches') away:Team = models.ForeignKey(Team, on_delete=models.CASCADE, related_name='away_matches') …
Как я могу переопределить шаблон change_list.html пакета Django, например Django import export, в существующем приложении Django. Например, я хочу переопределить этот пакет template, вот что я сделал в своем проекте. путь к …
У моего объекта модели есть IntegerField, но я хочу иметь возможность отображать его по-разному на моей html-странице, например, допустим, объект IntegerField - 500000 я хочу отобразить его как 500 000$ на моей html-странице. Поэтому добавьте пробел перед last 3 …
У меня есть представление, которое создает пост при отправке POST запроса к конечной точке. class PostViewSet(viewsets.ModelViewSet): serializer_class = PostSerializer queryset = Post.objects.all() permission_classes = [IsAuthorOrReadOnly] def create(self, request, *args, **kwargs): serializer = self.get_serializer(data=request.data) user = request.user if serializer.is_valid(): …
Есть модель Магазин в Джанго, которая связана с моделью Категория через ForeignKey, то есть у каждого магазина может быть только одна категория. Вопрос: как сделать в админке фильтр по категориям, чтобы показывались сначала категории, а при переходе в каждую категорию …
У меня есть url ссылка в моем шаблоне django, как это http://localhost/ville/selectville/name/?&name=Paris+-+75002 Мне нужно удалить все символы, которые находятся перед символом "+", чтобы получить такой url http://localhost/ville/selectville/name/?&name=Paris этот regex делает свою работу myurl = "http://localhost/city/selectville/name/?&name=Paris+-+75002" …
Я пытаюсь создать сайт объявлений (All), который может быть виден другим (Users, для чего я добавил Account). Для этого я хотел немного изменить профиль пользователя, чтобы добавить такие поля, как телефон, адрес электронной почты... Поэтому я изменил …
Я использовал AccountActivationTokenGenerator с механизмом Django SingIn и SignUp. class AccountActivationTokenGenerator(PasswordResetTokenGenerator): def _make_hash_value(self, user, timestamp): return ( six.text_type(user.pk) + six.text_type(timestamp) + six.text_type(user.email_verified) ) account_activation_token = AccountActivationTokenGenerator() class PasswordResetTokenGenerator: ... def check_token(self, user, token): """ Check that a password reset …
Как хранить очень маленькое целое число Integer (4 бита) в моей базе данных? Привет.🙌 В моей модели я хочу хранить очень маленькое целое число в моей БД и я не хочу использовать SmallIntegerField. Потому что Django будет хранить …
Я создал виртуальную среду на своем PC (Windows). Я поместил проект в свой git-репозиторий и теперь клонировал его на Mac. Я активировал виртуальную среду и попробовал запустить : python3 manage.py runserver Возникает ошибка : ImportError: Couldn't import Django. …
Я хочу реализовать функцию записи людей на определенное мероприятие. По типу: Зарегистрированный пользователь видит нужную публикацию -> кнопка "отметить" на публикации -> данные сохраняются в базе. Не представляю как это сделать, правда решения не нашел. Буду рад объяснить как это …
У меня есть приложение django, которое отлично работает локально, но при развертывании на службе приложений azure я получаю ошибку 500 при запросе данных. Приложение развернуто в контейнере docker на службе azure app service: URLs.py path('primaryexams/', TemplateView.as_view(template_name='xxxDB/primaryexams.html'), name='primaryExams'), path('primaryexamsdata/', …
Делаю запрос, result = (clients .values_list(Sum('summa') / kek) ) Результат: ProgrammingError: (1111, 'Invalid use of group function') А сам sql выход такой: SELECT ( SUM( `crm_orderhistory`.`summa` ) / COUNT( DISTINCT `crm_orderhistory`.`order_date`, `crm_orderhistory`.`client_id` )) AS `combinedexpression1` FROM `crm_orderhistory` WHERE …
Я просто добавил меню, когда вы нажимаете на draw maker в панели инструментов draw.py. Я изменил html карты, используя этот код {{ this._parent.get_name() }}.on('draw:drawstart', function(e){ var type = e.layerType, layer = e.layer; if (type === 'marker') { console.log('drawing starting... …
Я работаю над частным проектом Django, который можно описать как html-страницу с формой, состоящей из ввода поиска и кнопки отправки. Я хочу иметь возможность записать любой тикер акции ('AAPL') в input и сгенерировать график после запроса. Однако я …
Буду благодарен, если кто-нибудь объяснит мне, как я могу создать блок HTML-кода при отправке формы с помощью Django. Например, если я хочу загрузить изображение, как я могу автоматически сгенерировать блок HTML кода, который помещает изображение внутрь div с фоном …
У меня есть мой проект django на моем ПК (WIndows 11) и я хочу поместить мой проект в контейнер, но когда я пытаюсь запустить 'docker-compose build' в терминале, я всегда получаю одну и ту же ошибку. Вот мой Dockerfile …
Помогите, пожалуйста. Вопрос такой. У меня есть меню, название меню 'catr' и есть подменю 'subcat', я хочу сделать так чтобы выводился весь список меню, и если id меню совпадает с меню, то выводилась подкатегория, но я не понимаю как …
Из документации: run_detached(setup=None) Подготавливает к запуску цикл обработки событий detached. Это позволяет интегрировать pystray с другими библиотеками, требующими mainloop. Вызовите этот метод перед входом в mainloop другой библиотеки. В зависимости от используемого бэкенда, вызов этого метода может потребовать специальной подготовки: …
Когда я использую команду python manage.py test, в консоли я вижу такой результат: Ran 0 tests in 0.000s. Как запустить эти UNIT tests? Также как узнать правильность URL, которые я использую в функции reverse? project/urls.py: urlpatterns = …
Я не могу сохранить свою форму, потому что полезная нагрузка не отформатирована правильно... Я использую HTMX для отображения формы в модальном окне вот код: forms.py class RecipeForm(forms.ModelForm): title = forms.CharField( label="Titolo", ) method = forms.CharField( widget=forms.Textarea(), label="Procedimento", …
Я создал приложение, используя django https://github.com/pyalz/video_app. Теперь я запускаю это приложение, используя django compose build django compose up . Когда я открываю http://0.0.0.0:8000, он приходит со статическими файлами. Когда я открываю <a href="http://0.0.0.0:80" rel="nofollow …
Я пытаюсь разделить одно значение на другое из формы и записать результат. Но это не работает def add_project(request): form_address = AddressForm(request.POST or None) form_project = ProjectForm(request.POST or None) form_detail = ProjectDetailForm(request.POST or None) if request.method == 'POST': if form_address.is_valid() and …
Здравствуйте Я установил gitlab локально на своем собственном сервере. Я пытаюсь сделать настройки django с социальным приложением django с помощью шагов, указанных в ссылке readthedocs для входа через readthedocs аккаунтов gitlab, но по какой-то причине мой сервер подключается к gitlab.com, …
Я хотел бы получить подсчет объектов внешнего ключа с помощью django, при этом сам внешний ключ будет изменяться условно. Таким образом, что-то вроде примера ниже. Game.objects.annotate( filled=models.Case( models.When( GreaterThan( models.F("size_max"), ( models.Count( models.Case( models.When( participant_type=1, then="players" ), models.When( participant_type=2, then="teams", …