Я не могу заставить работать функции удаления, редактирования и добавления отзывов. Ошибки появляются, как только я пытаюсь перейти по установленным ссылкам. Когда я пытаюсь добавить новый отзыв, используя мою ссылку на странице отзывов, я получаю следующее сообщение: TemplateDoesNotExist в …
Я пишу приложение на Django, где я создал модель PayPeriods следующим образом: class PayPeriods(models.Model): first_day = models.DateField(default=date.today) last_day = models.DateField(default=date.today) pay_day = models.DateField(default=date.today) Я создал небольшую функцию, которая позволяет мне получать текущий PP через мое приложение, def …
я новичок в drf Я управляю системой управления событиями, я пытался подсчитать участников мероприятия и только участники мероприятия могут просматривать отзывы о мероприятии. Я столкнулся с проблемой в модели отзывов. я управляю посетителями в модели Event с помощью …
Многие представления в моем проекте делают http-запросы к другим службам, и одно из представлений делает вызов к службе google earth engine. Как мне тестировать эти компоненты? Должен ли я просто позволить им делать вызовы и сделать так, чтобы мои …
У меня есть модель, в которой пользователи сохраняют свои данные. Я могу сохранять данные пользователя через созданный мною шаблон. Но всякий раз, когда я редактирую данные для их обновления, в базе данных создается новая запись models.py class User(AbstractUser): pass …
У меня есть модель с колонкой enum, например from django_enum_choices.fields import EnumChoiceField class Service(Enum) MOBILE: "MOBILE" LAPTOP: "LAPTOP" class Device(models.Model): service = EnumChoiceField(Service) ... Можно ли получить результаты запроса, в котором перечисляемый столбец является …
Как вернуть WebDriver=auth в параметрах функции? У меня есть файл task.py, в котором сначала в функции login я использую Selenium для входа в личный кабинет, затем функция form_fill получает параметры Url, в которых заполняется форма, и WebDriver и возвращает …
Я пытаюсь передать lesson.price, и lesson.invoice_id из модели Lesson и student.student_id из модели Student в единое представление, чтобы я мог отобразить их в шаблоне. Однако в модели Lesson есть поле "student", которое имеет внешний ключ к User, а не к …
У меня есть декоратор, который должен использовать параметр, передаваемый из командной строки, например @deco(name) def handle(self, *_args, **options): name = options["name"] def deco(name): // The name should come from commandline pass class Command(BaseCommand): def add_arguments(self, parser): parser.add_argument( …
У меня есть сериализатор Reviews & Ratings. Я хочу показать общее количество отзывов в ответе. В текущей реализации я получаю количество отзывов, но оно отображается на всех отзывах, как показано ниже: [ { "review_count": 2, "user": "don sebastian", "rating": …
Здравствуйте, у меня есть бэкенд-сервис Django/postgres, который запускает задания вместе с моим сервисом webscraper, запущенным puppeteer/express. Кроме того, все эти службы работают на Dokku. Служба webscraper занимается покупкой товаров на веб-сайтах и, таким образом, ей необходимо каждый раз вводить …
моя проблема связана со структурированием текста. Я ищу возможность, которая поможет мне структурировать текст. Она должна уметь создавать заполняемую форму и генерировать из нее PFD. Надеюсь, у вас есть идеи...
В данный момент я работаю над реализацией webauthn на одном проекте. Суть в том, чтобы дать возможность пользователю использовать FaceId или скан отпечатка пальца на своем мобильном на сайте. Я попробовал djoser версию webauthn, но я хотел дать возможность …
Я создаю проект на Django, и хочу добавить лайки и дизлайки, и у меня вопрос: как изменить запись в базе данных по нажатию кнопки? Код: # models.py: from django.db import models from datetime import date class Tutorials(models.Model): title = models.CharField('Title', …
Не пойму как правильно решить проблему с одинаковыми роутами Ну с update понято , pk , но pk в delete тоже нужно, будет тогда просто брать update всегда , так как идет раньше. Create не понятно как построить. path('<category_slug>/', views.TopicsCategoryView.as_view(), …
Я делаю кнопку like для поста в django. Мне нужно, чтобы при нажатии на кнопку like выполнялась функция, но чтобы страница не перезагружалась (чтобы потом использовать javascript). Для этого я возвращаю jsonresponse() вместо return render. Но настоящая проблема в том, …
Делаю поиск на Django и столкнулся с проблемой: товары не отображаются. Не понимаю почему просмотров class SearchView(ListView): template_name = 'store/products.html' def get_queryset(self): query = self.request.GET.get('search', '') if query: products = Product.objects.filter(Q(name__icontains=query) | Q(description__icontains=query)) else: products = Product.objects.all() return …
Я пытаюсь обобщить разрешения доступа к определенным узлам для каждой из моих групп. У меня есть модель Access Model с тремя различными полями: access_type, group и node. Каждая группа может иметь исходный, конечный или двунаправленный доступ к узлу, который …
Я хочу применить пагинацию к моим данным Я пытался посмотреть много видео и прочитать много статей, но все еще не могу решить свою проблему. Вот мои представления def car(request): all_products = None all_category = category.get_all_category() categoryid = request.GET.get('category') …
У меня проблема с сохранением данных из формы в django. Сохраняется только последняя запись. Я формирую список дат (дни месяца) в представлении и отображаю его в форме в шаблонах вместе с полями рядом с типом. В шаблонах все отображается …
Я новичок в Django и Rest Framework и не нашел, как это сделать: Фильтровать запрос конечной точки без аргумента, чтобы вернуть Bad Request. Пример: get_foo/?foo_id= Возврат: { "status": 400, "error": "Bad Request" } В настоящее время запрос …
В файле settings.pyDjango есть словарь DATABASES, который хранит информацию о конфигурации для любого количества бэкендов баз данных: # settings.py DATABASES = { 'default': { 'ENGINE': 'django.db.backends.sqlite3', 'NAME': os.path.join(BASE_DIR, 'db.sqlite3'), }, 'test': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'testing', 'USER': 'bert', …
Я хочу написать api с использованием django rest framework, у меня есть некоторые проблемы с моей функцией обратного вызова. Я могу получить код доступа, но как передать его моему приложению? Вот моя функция обратного вызова : @api_view(['GET']) def callback(request): if …
Я реализовал LoginRequiredMiddleware так, что когда пользователь подключается к любой странице приложения, он перенаправляется на login_page. После входа или подписи они перенаправляются на страницу, на которой они ранее находились. Для этого я использую переменную path (код в конце), …
Мне нужно, чтобы пользователи загружали определенный системный файл и обрабатывали его в файле views.py. Поскольку я уже знаю абсолютный путь к нужному мне файлу с компьютера пользователя (например, '/Users/JohnDoe/Application\ Support/blah/blah.plist'), мне интересно, можно ли добиться этого одним щелчком мыши, …
функция подключения imap.py работает с gmail, но не с другими, например, godaddy код здесь ` def connect(self, username, password): self.server = self.transport(self.hostname, self.port) if self.tls: self.server.starttls() typ, msg = self.server.login(username, password) if self.folder: self.server.select(self.folder) else: self.server.select() ` я …
Я попытался получить данные из нижеприведенного файла и отобразить их в виде профиля на другой странице под названием 'startups.html'. Каждый человек, заполнивший следующую форму профиля, должен отобразить свой профиль на странице 'startups.html'. <form action="startups" name="createprofile" method="get" onclick="prof()"> {% csrf_token …
У меня возникла проблема с обновлением django. models.py: class TrackReport(BaseMixin): value = models.PositiveIntegerField() archive = models.ForeignKey("Archive", related_name="track_reports", on_delete=models.PROTECT) date = models.DateField(db_index=True) Запрос: qs = Archive.objects qs = qs.annotate( filtered_by_date_min=Sum( Case(When(track_reports__date__gte=date_min, then=Value(1)), default=Value(0), output_field=IntegerField()) ) ).filter(filtered_by_date_min__gt=0) …
У меня возникла проблема с фронтендом, тегом select html кода. Я создаю опцию сортировки. Все работает нормально, если это как список или блок (в зависимости от виллинга), но когда я пытаюсь сделать выпадающий список и добавляю тег select все …
Я пытаюсь улучшить время поискового запроса, используя postgres ginindex. но это ничего не дает, и время запроса одинаково с индексом и без него. Это первый раз, когда я использую индекс, и я не уверен, что я делаю неправильно. models.py …
ASK: При выборе значения ABC в первом выпадающем списке, контекстная переменная dummy_id должна быть установлена в значение nonstandard, однако в моем случае значение контекстной переменной не передается javascript и в python представлении не получается значение для dummy_id [HTML] Выпадающий элемент …
Я использую GUNICORN и DJANGO TENANT. Все урлы работают нормально для проекта, кроме урла администратора. Я не могу получить доступ к порталу администратора для публичной схемы или любого из арендаторов. У меня также установлен swagger, который также работает нормально. …
У меня есть следующее представление, основанное на функциях: def get_emails(request, HOST, USERNAME, PASSWORD): context = { 'FU_HOST': settings.FU_HOST, 'FU_USERNAME': settings.FU_USERNAME, 'FU_PASSWORD': settings.FU_PASSWORD, 'FV_HOST': settings.FV_HOST, 'FV_USERNAME': settings.FV_USERNAME, 'FV_PASSWORD': settings.FV_PASSWORD, 'USV_HOST': settings.USV_HOST, 'USV_USERNAME': settings.USV_USERNAME, 'USV_PASSWORD': settings.USV_PASSWORD, } m = imaplib.IMAP4_SSL(HOST, 993) …
Как вернуть в функцию WebDriver? повторно не вызывая функцию login. task.py def login(url): driver = webdriver.Chrome(service=service,options=options) driver.maximize_window() driver.get(url) driver.find_element(By.ID,"login").send_keys(LOGIN) driver.find_element(By.ID,"password").send_keys(PASSWORD) driver.find_element(By.ID,'bind').click() return driver def form_fill(url_pars,driver,name_flat): driver.get(url_pars) driver.find_element(By.ID,"epd_field").click() codplat=driver.find_element(By.CLASS_NAME,"home_right").text driver.find_element(By.XPATH,'//span[contains(text(),"name_flat}")]'. format( name_flat)).click() driver.find_element(By.CLASS_NAME,"js-find-btn").click() driver.find_element(By.CLASS_NAME,"js-more-btn").click() driver.find_element(By.CLASS_NAME,"btn-close-pop").click() return [driver,codplat] views.py class AuthView(TemplateView): …
Для загрузки файлов в mongo db у меня есть код в CreateView (метод post) следующим образом: fs = GridFS(mydatabase) file_in = self.request.FILES['query_file'] file_id = fs.put(file_in, filename='test') Моя проблема в том, что после запуска я получаю запись в …
Я пытаюсь написать запрос, в котором я получаю список всех совпадающих фильтров для каждого продукта. Мне удалось написать аннотацию, которая создает список и помещает в него все подходящие фильтры: def filter_data(request): client_type = request.GET.getlist('client_type[]') product_list = product_list.annotate(client_type_product_count=Count('client_type', filter=Q(client_type__title__in=client_type)), …
Я вынес в в функцию page_paginator процесс пагинации и далее с помощью метода update добавляю в другие функции его атрибуты к контексту. Мне необходимо вернуть из функции page_paginator результат и присвоить его в переменную, а затем эту переменную положит в …
Я хочу реализовать мое приложение аутентификации пользователей в django rest framework в каналах django Я создал одно приложение для аутентификации пользователей в django rest framework и хочу внедрить это приложение в каналы django
У меня есть эти отношения Class Item(models.Model): pass Class Category(models.Model): items = models.ManyToManyField(Item) Я могу определить имя поля как items для категории и получить доступ к нему через category.items, но я хочу определить имя поля для Item …
Пытаюсь научиться джанго, вроде установил его через pip, даже могу весрию проверить и все равно выдает такую ошибку. не пойму в чем дело(в обычной командной строке, pycharm тоже самое выдает)