В настоящее время я развертываю свое приложение django на сервере AWS Lightsail Debian 10.8. Оно прекрасно работает с http. Поэтому я хотел перевести свое приложение на HTTPS и получить SSL сертификат. Я следовал двум руководствам по этому вопросу : …
я создал страницу, которая имеет набор форм, я хочу проверить все формы, если они имеют ошибку, то вызвать метод сохранения, но create() автоматически вызывает метод сохранения! есть ли способ предотвратить это, пожалуйста? вот мой views.py def addNewGuestPopup(request): if request.method …
При локальной работе сессии отлично работают при смене представлений, но при развертывании на Heroku сессия как будто обновляется, и вся содержащаяся в ней информация удаляется при каждом изменении представления. Я использую базу данных Postgres от Heroku. Я уже …
У меня есть кнопка, на которую пользователи могут нажать, чтобы добавить объект в свой аккаунт. Она отправляется через django в мою sqlite базу данных, и в консольном журнале нет никаких ошибок. Там написано "201 Created", но в базе данных …
1: Я работаю с django rest framework в качестве backend и angular в качестве frontend. Я использую сигналы и приемник django во многих местах моего проекта. в методе pre_save или post_save я сталкиваюсь с общей проблемой. Проблема заключается в том, …
Мне нужен свежий взгляд, что я упускаю? В моей Post Model imageField определяется как "картинка" для загрузки на сайт, я загружаю ее в админ панели, она загружается просто отлично, но я не могу заставить ее появиться на странице: <a …
Я пишу приложение Django, в котором есть кнопка действия под названием restart. При нажатии на эту кнопку должен перезапускаться сервис. Проблема в том, как мне это реализовать У меня есть возможность добавить JavaScript к кнопке и вызвать публичный rest …
Я изучаю главу 18 в Python Crash Course Эрика Маттеса. Я использую Django 4.0.1, а в книге используется 2.2.0, поэтому я вижу, что у других людей возникают такие же проблемы, как и у меня, с этим разделом. В других …
Я новичок в фреймворке Django. Я создал свой проект, создал свое приложение и протестировал его, все работало нормально, пока я не решил добавить шаблон. Я не знаю, откуда берется ошибка, потому что я следую тому, что говорится в документации …
Я пытаюсь развернуть веб-сайт, используя Apache и mod_wsgi, мой проект имеет больше приложений Project/ ├── Article │ ├── __init__.py │ ├── admin.py │ ├── apps.py │ ├── forms.py │ ├── migrations │ ├── models.py │ ├── templates │ ├── tests.py …
На самом деле, я хотел получать словарь, пока задача celery находится в состоянии выполнения. Например: task = app.AsyncResult(task_id) response_data = task.get() print(response_data['key'])
Когда я использую rest_framework_swagger, я сталкиваюсь с некоторыми ошибками. как вы можете видеть, это больше связано с библиотекой и портом. есть ли что-то неправильное в моих других представлениях? вот мой код : from rest_framework_swagger.views import get_swagger_view from …
Я пытаюсь загрузить ws_urlpatterns в шаблон с тегами: routing.py from django.urls import path from .consumers import WSConsumer ws_urlpatterns = [ path('ws/some_url/', WSConsumer.as_asgi(), name="ws"), ] <div class="container"> <div class="row"> <div class="col-6 mx-auto mt-5"> …
Программа создана на версиях: Python 3.8.6. и Gjango 3.1.2. Могу ли установить последние версии на новом компьютере или нужно использовать те же?
У меня есть два вызова БД внутри transaction.atomic() Коды выборки with transaction.atomic(): result1, created = SomeModel.objects.get_or_create(**somedata) if not created: flag = SomeOtherModel.objects.filter(somemodel=result1).exists() if flag: result1.some_attr = value1 if flag else value2 result1.save() AFAIK о transaction.atomic, …
Я новичок в Django и моделях машинного обучения. Я пытаюсь создать простую систему рекомендаций, используя коллаборативную фильтрацию на основе элементов. Где будет строка поиска, где вы ищете имя пользователя, он будет запрашивать базу данных для этого пользователя и отображать …
В случае, если я: at a very early stage of developing; using Chrome, which doesn't allow images from local resource, and storing my images in a local /static folder, каков может быть лучший обходной путь для …
Нужно сделать так,чтобы имя пользователя отправившего коментарий записывалось в поле models.py. Насколько я понимаю это делается с помощью default,но не понамаю как передать ему имя пользователя class ComentModel(models.Model): text= models.CharField(max_length=1000000) username=models.CharField(max_length=1000, default=??? ) #тут должно быть имя пользователя post=models.CharField(max_length=100) def …
Мне нужен тест для представления обновления. Мое представление обновления создает папки. Для тестов я хочу изменить путь к папкам. Я пытался изменить настройки с помощью декоратора override_settings и с помощью with self.settings(): уставок из https://docs.djangoproject.com/en/2.2/topics/testing/tools/#django.test.modify_settings …
У меня есть модель CrmUser, которая наследуется от AbstractUser. models.py from django.contrib.auth.models import AbstractUser class CrmUser(AbstractUser): phone = models.CharField(max_length=15, blank=True) developer = models.BooleanField(default=False) class Meta(AbstractUser.Meta): pass Проблема вот в чём - поля в админке показываются все как надо, но …
Мне нужно сделать просмотр "статистики" по некоторым проданным товарам. К сожалению, я теряюсь с annotate, aggregate, не могу получить желаемый результат. У меня есть 2 модели: class SaleProduct(models.Model): name = models.CharField(_('Name'), max_length=80) price = models.FloatField(_('price')) …
Итак, я использую $5 digital ocean droplet, используя ubuntu и nginix для размещения сайта django, я следовал этому this tutorial и this guide. Часть руководства гласила запустить gunicorn --bind 0.0.0.0:8000 myproject.wsgi из виртуальной …
У меня есть Django siteframework для создания динамического sitemap.xml листа. class NewsSitemap(Sitemap): changefreq = "daily" priority = 0.8 protocol = 'https' def items(self): return News.objects.all() # news objects def lastmod(self, obj): return obj.date_posted def Newstitle(self, obj): return obj.titleEnglish def …
Мой Views.py class RelatedFacultyProfile(generics.ListAPIView): serializer_class = FacultyProfileGenericSerializer permission_classes = [IsAuthenticated] def get_queryset(self): helper = UserTypeHelper(self.request, path=False) if helper.user_type == 'F': queryset = Faculty.objects.filter(department=self.request.user.faculty.department) if helper.user_type == 'S': queryset = Faculty.objects.filter(department=self.request.user.student.branch) return queryset class RelatedStudentProfile(generics.ListAPIView): serializer_class = StudentProfileGenericSerializer permission_classes = [IsAuthenticated] …
Как я могу написать функцию в python и сгенерировать строку типа "QW300" и следующую строку этой функции QW310
На сайте есть canvas созданный на fabric.js. Мне нужно отправить svg этого холста на сервер с django, сохранить в базе данных mysql и создать pdf файл на основе svg. На данных момент не получается отправить svg получаю ошибку: Not Found: …
У меня есть два набора представлений один называется Menu, а другой user. Пользователь содержит файл с именем items, который имеет вложенные данные { "id": 30, "email": "loop@loop.com", "name": "loop", "items": [ { "id": 171, "item_name": "burger", "cost": …
Задача состоит в том, чтобы создать конечную точку API "/updateUser" для обновления информации о пользователе. Запрос API должен принимать объект User в качестве входных данных и обновлять пользователя. Моя модель такова: class UserModel(AbstractUser): name = models.CharField(max_length=50) email = …
Я пытаюсь разработать приложение для викторины с помощью Django. Где я хочу добавить функциональность вроде этой - "Когда пользователи нажмут на кнопку начать тест, они будут перенаправлены на страницу вопросов, и время экзамена будет запущено". Здесь я использую JavaScript "setInterval" …
Работая с библиотекой xlwt для экспорта документов Excel с помощью фреймворка Django, возникла следующая проблема: недопустимый литерал для int() с основанием 10: 'Название продукта' Я пытался использовать различные преобразования в типах данных, но это не помогло. Я …
Я пытаюсь создать приложение для ведения блога, и в нем у меня есть 2 формы, одна для редактирования уже существующих постов, а другая для их создания. Однако я не могу получить обновленные изображения, когда отправляется форма редактирования. Все текстовые данные …
Я новичок в django и хочу создать сайт для выполнения задач. В настоящее время я могу добавить новую задачу и показать все задачи на одной странице (задачи находятся в текстовых вводах). Однако я не могу понять, как изменить …
У меня есть периодическая задача в django celery beat, которая требует аргумента (IP-адрес), который должен быть указан в админке django. Мне нужно проверить, верен ли этот аргумент, когда я сохраняю периодическую задачу. Если да, то сохранить его нормально. Если …
Я создаю проект, в котором есть несколько ролей, поэтому изначально я думал добавить столбец с именем "роль" в таблице пользователей и поддерживать роли. Но позже у меня появилось требование, например, добавить сотрудников под каждую роль. Скажем, Agent & Institution …
У меня есть следующий сериализатор django rest framework и представление для модели Post, а модели, определенные для приложения, следующие Теперь я хотел протестировать API, поэтому попытался "создать" новый пост со страницы API, но затем получил ошибку IntegrityError …
У меня есть сайт на Django, где я храню некоторые данные и должен буду выполнять определенные задачи в определенное время. Я делал это раньше с моделью, которая выглядела следующим образом: start_at = models.DateTimeField(...) и когда пользователь …
Я развернул веб-приложение Django на Heroku, и оно содержит данные, которые я добавил на этапе разработки, но когда я добавляю новые данные, веб-сайт временно удерживает их в течение некоторого времени (я не знаю, как долго), а затем веб-сайт возвращается …
Как узнать, когда экземпляр модели django был создан внутри sqlite? Я перепробовал много методов, но не смог узнать или получить, когда был создан экземпляр моей базы данных from datetime import datetime, timedelta time_threshold = datetime.now() - timedelta(hours=4) results = x.objects.filter(created__lt=time_threshold) …
PasswordResetView: Пользователь вводит свой email для сброса пароля. PasswordResetDoneView: Пользователь получает сообщение "Email отправлено" Я хочу сообщить пользователю, какой email он ввел в PasswordResetView. Как я могу передать введенный email (который в моем случае является именем пользователя) в html-шаблон …
При разработке я установил умную облачную базу данных MySQL в мой проект Django с такими настройками: DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'db-name', 'HOST': 'db-name-mysql.services.clever-cloud.com', 'PORT': 3306, 'PASSWORD': 'password', 'USER': 'user' } } Он работал …