Торговое приложение полагается на множество запросов, целесообразно ли строить API бэкэнд с помощью Django rest framework с учетом масштабируемости? Любые предложения были бы замечательны.
Я хочу добавить параметр somevar к моему listview: {% url 'products' somevar %}?" в урлах: path("products/<int:somevar>", ProductListView.as_view(), name = 'products'), во взглядах: class ProductListView(ListView): def get_template_names(self): print(self.kwargs) # {"somevar": xxxxx} return f"{TEMPLATE_ROOT}/products.html" def get_context_data(self, **kwargs): …
У меня есть страница, на которой пользователь должен ввести URL видео на YouTube. Этот URL отправляется с помощью Ajax в представление Django, которое проверяет URL, чтобы увидеть, является ли он действительным или нет. Затем он оповещает либо сообщением об …
У меня есть система проверки пользователей, в которой менеджеры могут проверять доступ своих сотрудников к определенным системам. Таблица, которую им представляют, выглядит примерно так Когда пользователь выбирает галочку или отметку x во второй и предпоследней колонке, он обновляет флаг …
Я работал над своим социальным приложением и смог развернуть его, и у меня возникли 2 проблемы: Ссылка: https://network50web.herokuapp.com/. 1/Она автоматически направляет меня на https://network50web.herokuapp.com/accounts/login/?next=/ и я могу увидеть сайт только если я пропишу …
Я работаю над приложением, которое позволяет пользователям загружать PDF-файлы. Я хочу отображать PDF-файлы в различных шаблонах. Я использую многопользовательский режим, поэтому это может быть проблемой. Пока что мне не удалось добиться отображения PDF-файлов. На месте изображения я вижу: …
У меня есть проект Django/DRF с интеграцией drf-spectacular (Swagger), и мне интересно, как я могу добавить длительность запроса, как показано на изображении ниже. Есть ли способ получить секцию прошедшего времени? Заранее спасибо. <img alt="enter image description …
Я создаю простое приложение для фотографий-альбомов с помощью Django Rest Framework (DRF). Каждый альбом имеет поле UUID в своей модели. Я хочу создать 'share links', чтобы кто-то со ссылкой вида /albums/[uuid] мог получить доступ к этому альбому. Я использую …
У меня есть модель Department: class Department(models.Model): id = models.AutoField(primary_key=True) title = models.CharField(max_length=30) subsidiary = models.ManyToManyField('self',null=True,blank=True, symmetrical=False, related_name='subsidiary_name') superior = models.ForeignKey('self',null=True,blank=True, related_name='superior_name', on_delete = models.DO_NOTHING) manager = models.ForeignKey(Manager, on_delete = models.DO_NOTHING) history = HistoricalRecords() def get_subsidiary(self): return "\n".join([p.title …
Как мне создать новую строку в таблице notificacao каждый раз, когда я делаю это сообщение? (сохранение не работает, я получаю объект 'QuerySet' не имеет атрибута 'save') def post(self, request): cliente1 = Cliente.objects.get(cpf=request.data['cliente1_cpf_transf']) cliente2 = Cliente.objects.get(cpf=request.data['cliente2_cpf_transf']) notificacao1 = Notificacao.objects.all() if …
Я знаю, что Django естественно обрабатывает sql-инъекции для столбцов в таблицах, но моя команда хочет сделать больше. У нас есть таблица help_message в Django, и в ней есть столбец Message, который является строкой. Мы не хотим сохранять это сообщение …
Учусь на Яндекс практикуме по программе backend developer и свободное время стараюсь максимально расширять свои знания. Начал создавать свой блог,где хочу сделать посты,к которым будут комментарии и рейтинг. Сначала сделал рейтинговую систему,но так получилось,что отметки проставлялись ко всем постам. Потом …
В настоящее время мое приложение построено исключительно на представлениях на основе функций, и я рассматриваю представления на основе классов и особенно общие представления, чтобы сделать его более масштабируемым - так как это рекомендуется во многих местах. Для представлений, …
< import os project_name = str(input("Whats your project name : ")).capitalize() apps_name = str(input("What your apps name : ")).split(",") # check if the project name is in the current directory if os.path.isdir(project_name): print("Project name is already in the current directory") …
Я отправляю вложенный пользовательский словарь через мои представления, этот вложенный словарь - 'history' def update_participation(request,user_id,event_id): ev=Event.objects.get(id=event_id) data=Participated(user=user_id,event=event_id) data.save() participated=Participated.objects.filter(user=user_id) i=0 #Declared the dictionary history history={} #Adding values to dictionary for partcipate in participated: name=Event.objects.get(id=partcipate.event) name1=name.name fest=Fest.objects.get(id=name.fest_id.id) fest1=fest.name clg=College.objects.get(id=fest.clg_id.id).name history[i]={'event':name1,'fest':fest1,'college':clg} …
В Пайчарме, при работе с Джанго нет подсветки ошибок и нет подсказок, как обычно. Когда просто пишу код на Пайтон все нормально.
Я разработал форму контакта, где пользователь может связаться с нами, он вводит свой email, тему и сообщение, но я застрял на после нескольких попыток мне не удалось достичь своей цели, все хорошо, письмо отправляется получателю, который я указал в …
Я пытаюсь собрать образ docker для веб-приложения django, которое содержит компоненты dash и plotly. Однако моя сборка не удается со следующей ошибкой The conflict is caused by: #11 39.72 dash-bootstrap-components 1.0.2 depends on dash>=2.0.0 #11 39.72 django-plotly-dash 1.6.6 depends …
Я расширяю редактор DraftJS от Wagtail: @hooks.register('register_rich_text_features') def register_uppercase_feature(features): feature_name = 'text-uppercase' type_ = 'UPPERCASE' tag = 'span' control = { 'type': type_, 'label': 'UP', 'description': 'Uppercase', 'style': {'text-transform': 'uppercase'}, } features.register_editor_plugin( 'draftail', feature_name, draftail_features.InlineStyleFeature(control) ) db_conversion = { …
У меня задача Получить от посетителя название актива и его период. С этим проблем нет. Затем нужно эти полученные данные где-то хранить? Раз у меня все пользователи анонимные, то буду хранить данные в session. Так как session - это тип …
Y = (Product.objects.all()).count() x = random.randint(3,y) prouct1 = Product.objects.get(id = x+1) prouct2 = Product.objects.get(id = x-1) prouct3 = Product.objects.get(id = x-2) Я хочу получать 3 случайных продукта каждый раз, когда я запускаю функцию Изначально я использую вышеуказанный метод Но …
Данные моей html-таблицы взяты из этого списка: mylist= [{'StartDate': '2021-10-02', 'ID': 11773, 'Name': Mike, 'Days':66 }, {'StartDate': '2021-10-03', 'ID': 15673, 'Name': Jane, 'Days':65}, {'StartDate': '2021-10-03', 'ID': 95453, 'Name': Jane, 'Days':65}, {'StartDate': '2021-10-03', 'ID': 15673, 'Name': Mike, 'Days':65}, ... {'StartDate': …
Я пытался протестировать свой метод PUT в следующем APITestcase: def test_story_delete(self): c = APIRequestFactory user = User.objects.get(username='test1') payload = {'storyName': 'changetest'} request = c.put(reverse('storyFunctions',args=[self.room.pk,self.story.pk]), format='json') force_authenticate(request,user=user) Мой URL: path('room/<int:pk>/story/<int:idStory>/adm', APIHstory.as_view(),name='storyFunctions'), И я продолжаю получать …
Я пытаюсь вывести атрибут name вручную. {% for language in form.languages %} <div class="form-check"> <input class="form-check-input" id="{{ language.id_for_label }}" name="{{ language.field.name }}" type="checkbox"> <label class="form-check-label" for="{{ language.id_for_label }}">{{ language.choice_label }}</label> </div> {% endfor %} Все …
Я изучаю программирование (начинающий уровень) и в настоящее время работаю над проектом веб-приложения на Python/Django. Я хотел бы добавить поле изображения к моим моделям, но учебники, которые я нашел, похоже, не работают. Есть ли у кого-нибудь простые, исчерпывающие шаги, чтобы …
< TypeError at /mpa/project_details/by_date/szd-bydate-szervezetielegedettseg/1/1/2022-02-02-2022-05-02 hasattr(): attribute name must be string Я работаю над страницей, которая передает некоторые параметры. Я имею модель и модель , объединенные в запрос. Мне нравится делать это для получения данных из другой объединенной модели ( …
Я использую Javascript MediaRecorder, Django, AWS s3 и Javascript Web Audio API для записи аудио файлов, чтобы пользователи могли делиться друг с другом голосовыми заметками. Я видел разрозненные ответы в сети о том, как записывать и загружать аудиоданные и о …
Я всегда получаю эту ошибку DoesNotExist в /file/new/1 StaffUser, соответствующий запросу, не существует. Мой models.py class StaffUser(User): department = models.ForeignKey(Dept, on_delete=models.RESTRICT) Мой Views.py def FileUploadForm(request, pk): if request.method == 'POST': form = UploadFileForm(request.POST, request.FILES) folder = Folder.objects.get(id=pk) …
У меня есть модель, которая связывает модель школы и модель пользователя через внешний ключ, и при создании ученика я хочу, чтобы внешний ключ пользователя был установлен как экземпляр, а также чтобы школа была выбрана по ее id, однако я …
Я проверяю нулевые значения из запроса, но создаю запись на null после того, как поставил условие в представлениях, вы можете проверить мой код. if request.method == 'POST': category_id = request.POST['category_id '] text1 = request.POST['text1'] text2 = request.POST['text2'] text3 = …
Я делаю сайт с помощью django. На нем есть несколько тестов с несколькими вопросами в каждом. Я хотел бы сделать форму создания вопроса, которая будет иметь предустановленный вопрос в зависимости от url. это лучше объяснено в комментарии в views.py …
Если в модели больше 4, то все работает нормально. но если меньше 4 .count() возвращает 0 posts_num = Post.objects.filter(author__id= self.kwargs["pk"]).count() print(posts_num) if posts_num >= 4: page_author_post = Post.objects.filter(author__id= self.kwargs["pk"]).order_by('-post_date')[:4] else: page_author_post = Post.objects.filter(author__id= self.kwargs["pk"]).order_by('-post_date')[:posts_num] current_user = self.request.user.id context["page_author_post"] = page_author_post …
Я хочу использовать некоторые **Boostrap** элементы в **django admin** интерфейсе. Для этого я переопределил шаблон *admin/base.html*. Я хочу добавить ссылки на яваскрипты bootstrap (две строки кода, которые нужно поместить непосредственно перед ``, чтобы использовать bootstrap) в этот шаблон. …
Добавил кастомную команду для django. Как сделать так, что бы я мог указать название модели которую нужно импортировать? python manage.py importcsv data/csf_file.csv Modelname True К примеру при вызове такой команды внутри должна импортироваться модель Modelname Код ниже. import csv …
Два моих друга и я используем django makemessages для перевода нашего сайта. Когда они используют его на своих ПК, все идет хорошо. Однако, когда я запускаю команду python manage.py makemessages на своем компьютере, все работает, но многие строки в .po …
Я использую шаблон "start bootstrap4" для своего проекта Django. Я хочу отредактировать свои собственные данные в примере графика. Мне нужно изменить их в файле chart-pie-demo.js Я использовал gspread и pandas для преобразования моего листа google в список словарей. Мой …
Я пытаюсь понять, какова логика упорядочивания в django DateField в случае, если даты равны? У меня есть модель, в которой есть DateField и DateTimeField (нерелевантные поля убраны). class Ad(models.Model): title = models.CharField(max_length=50) content = models.TextField() created_at = models.DateField(default=timezone.now) created_time = …
Я получаю ошибку Internal service error после того, как я загрузил свой проект и развернул его с помощью heroku. Я много раз пытался загрузить его, но он не работает, и я не знаю, почему это так. Я новичок в …
Я хочу, чтобы сообщения показывались, когда вызывается метод POST (из другого источника). Как я могу сделать это, используя фреймворк сообщений django? Я пробовал использовать шаблоны и вызывать представление из api представления, но ничего не работает. Я …