У меня вопрос (делаю это впервые), как делать вычисления в Django? Я сделал отдельный файл с "class" в котором я делаю математические вычисления и я хотел бы сохранить их в базе данных и отобразить на странице, например преобразование …
У меня эта модель: class SomeModel(models.Model): field_1 = models.CharField(max_length=200, blank=True, null=True) field_2 = models.CharField(max_length=200, blank=True, null=True) и эта функция: def upload_object_values(model, json_values, keys=None): model._base_manager.update_or_create( **{key: json_values[key] for key in keys}, defaults={key: value for key, value in …
Я хотел бы использовать библиотеку python - т.е. openpyxl - для создания файла Excel (с живыми формулами, а не просто жестко закодированными значениями) на основе данных, предоставленных пользователем в веб-приложении. Я бы хотел, чтобы openpyxl извлекал состояния из Vuex. Необходимо …
У меня это view def get_queryset(self) -> QuerySet[Good]: .... qs = ( Good.objects.values('brand_id', 'brand__name') .annotate( .... ) .prefetch_related(Prefetch('history', StocksHistory.objects.filter(Q(**subquery_filter_args)))) .order_by('-total_sales') ) return qs и сериализатор class ExtendedBrandSerializer(serializers.ModelSerializer): ... history = serializers.SerializerMethodField() class Meta: model = Good …
Итак, я использую функцию send_mass_mail() из модуля django.core.mail. Я хочу знать, существует ли какое-либо ограничение на количество получателей и писем.
Я использую django с djoser и django rest framework simple jwt для аутентификации, могу ли я добавить поля (например: роль пользователя, имя пользователя) к данным jwt payload?
У меня есть модель пользователя с именем пользователя и полем изображения. И форма django с теми же полями. Когда пользователь хочет отредактировать свой профиль, я хочу заполнить форму текущими значениями пользователя. Я пробовал использовать initial = {"username": user.username, "image": …
Я пытаюсь расширить модель User с помощью OneToOneField.. forms.py: class UserForm(forms.ModelForm): class Meta: model = User fields = ('username', 'first_name', 'last_name', 'password1', 'password2') class EmployerForm(forms.ModelForm): class Meta: model = Employer fields = '__all__' views.py: def update_profile(request): if request.method == …
Я пишу интеграцию с платежным шлюзом и у меня возникла проблема с отправкой ответа провайдеру. Они отправляют запрос с данными в форме "application/x-www-form-urlencoded" и ожидают ответа. Вот их заголовки запроса: {'Content-Length': '917', 'Content-Type': 'application/x-www-form-urlencoded; charset=UTF-8', 'Accept': 'application/xml', 'User-Agent': 'Apache-HttpClient/4.5.13 (Java/11.0.15)', …
Я использую стандартный django.contrib.auth.models User. И у меня есть несколько зарегистрированных пользователей. Я хочу создать class Member: class Member(models.Model): id_user = models.OneToOneField(User, on_delete=models.CASCADE, related_name="ninja") И хочу связать новых пользователей с class Member автоматически. У меня есть несколько …
У меня есть проект django со следующими (относящимися к данному вопросу) приложениями: Course, Category, User (Teacher) & SubCategory. Используя Django REST Framework, я пытаюсь переопределить метод perform_create(), чтобы определенные поля модели курса уже были заняты при создании нового …
У меня есть форма с музыкальными инструментами: class InstrumentForm(forms.ModelForm): instruments = forms.ModelMultipleChoiceField(queryset=Instrument.objects.all()) class Meta: model = Instrument fields = ('instruments', ) Это забирает все инструменты из модели. Мне нужно как-то проверить выбранные инструменты и сохранить их в Profile …
Я хочу развернуть приложение django с помощью heroku и я запустил это в терминале ----> git push heroku master Следующая ошибка, с которой я столкнулся Запрашиваемая среда выполнения (Python-3.10.4) недоступна для этого стека (heroku-20). remote: ! Прерывание. Дополнительная информация: …
У меня есть модель, в которой перечислены проекты - одно из этих полей записывает состояние проекта как внешний ключ к модели состояния. Я хотел бы иметь представление, в котором проекты перечислены, но разделены по статусу, например. <h1 …
У меня есть два сайта - основной(работает на Django) и форум (работает на XenForo), и столкнулся с проблемой что джанго думает что forum.my-site.com/index.php как то относится к нему и выдает ошибку Page not found (forum.my-site.com/index.php). Можно ли как то игнорировать …
Предположим, у меня есть две модели Book и User с внешним ключом на Book. И в одной из моих конечных точек API я возвращаю следующий QuerySet: return User.objects.get(pk=user_id).posts.all() Результат правильно отображается в браузере. Если я изменю строку на …
Я просто изучал вопрос веб-разработки на Python. Django - хорошо известный фреймворк для веб-приложений на Python, но недавно я узнал об Anvil. Он показался довольно простым из-за пользовательского интерфейса drag and drop. Также он кажется новым и может стать модной …
Подскажите пожалуйста как передать значения полученные с формы, в другую функцию view.py def index(request): form = AddPostForm(request.POST) if 'filt_tab'in request.POST: if form.is_valid(): a=form.cleaned_data['ot'] b=form.cleaned_data['do'] return render(request, 'index.html') def movie_list(request): ot = a do = b news = Plan.objects.filter(data__range=[ot,do]) …
Допустим, у меня есть такая структура class lvlOne(models.Model): name = models.CharField(max_length=255) class lvlTwo(models.Model): name = models.CharField(max_length=255) parent = models.ForeignKey(lvlOne, related_name="children") class lvlThree(models.Model): name = models.CharField(max_length=255) parent = models.ForeignKey(lvlTwo) Есть ли способ аннотировать экземпляры lvlOne с Related Manger …
[![введите сюда описание изображения][1]][1] I still don't understand why Pycharm can't start my virtual environment. I searched everywhere but can't find the answer. [1]: https://i.stack.imgur.com/SP34j.png
Как получить значение points из таблицы один-к-одному, относящееся к текущему пользователю на сайте. Короче говоря, как получить current_user_points как current_user_id в этом коде views.py current_user_points = userprofiles.points current_user_id = request.user.id models.py class UserProfile(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) …
Кто-нибудь знает, можно ли вызвать данные из редактора richtext в панели администратора? Мой views.py выглядит следующим образом: def post_detail(request, slug): posting = post.objects.get(slug=slug) try: if posting.slug == 'dividend_stocks_list': data = pd.DataFrame(stocks(request)) allData=[] for i in range(data.shape[0]): temp = data.iloc[i] …
Для моделей мы используем apps.get_model(), чтобы убедиться, что при миграции будет использоваться правильная версия модели (та, которая была на момент определения миграции). Но как быть с "обычными" переменными (не моделями), импортированными из базы данных? Предположим, я хочу просто …
Я хочу сделать в django уведомление, что при добавлении новой записи в базу данных админом я делаю все в Django Rest API
Я пытаюсь обновить свой профиль пользователя. Но на строке 'if data['password'] != '':'' выдается KeyError на 'password'. Я так понимаю, что данные, которые я вызвал в request.data, не содержат 'password', что не имеет никакого смысла. Пожалуйста, помогите мне, кто-нибудь. @api_view(['PUT']) …
Нужно сделать, чтобы регистрация пользователя (и отправка ему JWT токена) происходила только после того, как он введет код который придет ему по электронной почте. Не совсем понимаю, как это сделать.
Я читаю "Django для профессионалов" и практикуюсь в нем. Мне показали, что нужно сделать "docker-compose down" и снова его поднять, что я и сделал. Но после этого ничего не работает. Он жалуется на корневой файл urls.py, где он импортирует файл …
Я пытаюсь создать веб-сайт, используя EC2 и Django/Nginx/Gunicorn, но получаю следующую ошибку: FATAL: database "db-name" does not exist Проблема в том, что база данных, которую я сейчас настроил, имеет другое имя "testdb", и файлы в экземпляре EC2 уже …
Вот моя установка: settings.py SHARED_APPS = ( 'django_tenants', 'main', other apps... ) TENANT_APPS = ( 'rest_framework', 'company', ) MIDDLEWARE = [ 'django_tenants.middleware.main.TenantMainMiddleware', other middleware... ] DATABASE_ROUTERS = ( 'django_tenants.routers.TenantSyncRouter', ) urls.py from django.urls import include, path from …
У меня есть этот скрипт для создания карт google с шаблоном маркеров внутри моего проекта Django: <script> function initMap() { const shop = { lat: 45.0203018, lng: -88.318316 }; const map = new google.maps.Map( document.getElementById("map"), { zoom: 10, center: …
Мне надо получить значение из связанной с пользователем, который сейчас на сайте, таблицы и записать в переменную. views.py current_user_points = userprofiles.points current_user_id = request.user.id То есть в current_user_points записать значение points у текущего посетителя сайта как это проделано …
Фронтенд и бэкенд сайта находятся на одном сервере, на разных портах: фронтенд на 443, а бэкенд на 8443. С фронтенда посылается запрос на создание файла с бэкенда (в виде GET-запросов). Эти запросы идут регулярно, пока файл не будет создан. …
Надеюсь, это будет иметь смысл. Я создаю приложение, используя django-channels, которое работает немного как викторина - есть ведущий, и несколько игроков. Когда что-то идет не так на стороне игрока, я хочу, чтобы конкретный потребитель игрока отправил сообщение группе хозяев …
Я на 100% уверен, что эта штука работала раньше, но теперь каждый раз, когда я пытаюсь зарегистрироваться, Django говорит "First name not valid.". Это происходит во время проверки form.is_valid(), все, что касается представления регистрации, является Django по умолчанию, …
pdf создается в бэкенде моего приложения React/Django, и я хотел бы отобразить его во фронтенде. Есть ли способ предотвратить эту ошибку? Могу ли я позволить приложению открывать материалы из разных …
У меня есть модель Django следующего вида (гипотетическая): class Person(models.Model): name = models.CharField() last_name = models.CharField() age = models.IntegerField() Я получаю доступ к этому с помощью вызова API, поэтому я получаю json {name: "John", last_name: "Doe", age: …
Я получаю список объектов из внешнего API, который мне нужно отправить в качестве полезной нагрузки в веб-крючок, используя post request в python. Структура данных, возвращаемых из get_data(), выглядит следующим образом [{"eventId": 1, "eventType": "test", "properties": { "property1": "value1", …
Я новичок в Django и у меня есть вопрос относительно того, должен ли я повторно вводить данные или могу использовать существующие данные из базы данных postgres, извините, если это уже спрашивали раньше. У меня есть база данных Postgres, …
У меня есть небольшой django сайт, который управляет куполом анстрономии и домашней автоматикой. При запуске проект загружает 3 json файла: реле, условия и домашняя автоматика. Чтобы избежать постоянного чтения и записи на ssd Pi4, я загружаю json-файлы в REDIS …
Я использую вложенный сериализатор DRF с возможностью записи для создания нескольких объектов одновременно : class NestedDocumentLocationSerializer(WritableNestedModelSerializer): # organisme_name = serializers.SerializerMethodField(source='organisme.nom') nda = DocumentSerializer(allow_null=True, required=False) kbis = DocumentSerializer(allow_null=True, required=False) qualiopi = DocumentSerializer(allow_null=True, required=False) rib = DocumentSerializer(allow_null=True, required=False) contrat = DocumentSerializer(allow_null=True, required=False) …