Я хотел передать контекст с помощью return redirect, так как использование return render приведет к повторной отправке сообщения при обновлении страницы. Вот мой код для возвратного рендеринга: context = { 'file_path': file_path+'reviews_processed.csv', 'file_name': 'reviews_processed.csv', } messages.add_message(request, messages.SUCCESS, 'Processing …
Когда пользователь пытается загрузить фотографию профиля, отображается эта ошибка. Однако изображение успешно загружается в базу данных и отображается в приложении. Я полагаю, что ошибка связана с перенаправлением после отправки формы, но я не могу понять, в чем дело. Я недавно …
У меня есть форма, и мне нужно сохранить функцию, например, когда пользователь нажимает на кнопку "Добавить", определенное поле должно быть создано снова под ней. Аналогичным образом новое поле должно создаваться при каждом нажатии. В ходе исследования я обнаружил, …
Помогите пожалуйста с выводом результатов тестирования. Что сделал: models: class Questions(models.Model): title = models.CharField(max_length=300) def __str__(self): return self.title class Answers(models.Model): questions = models.ForeignKey(Questions, on_delete=models.CASCADE, related_name='questions_list') title = models.CharField(max_length=300) correct = models.BooleanField() def __str__(self): return self.title views: def index(request): """Вывод …
Я пытаюсь создать API, используя REST Framework. Я столкнулся с небольшой проблемой. Я хочу иметь возможность получить список событий для определенного пользователя, отправив запрос к API. Есть ли возможность проверить, входит ли пользователь, отправляющий запрос, в команду, которой принадлежит событие, …
Class People(models.Model): # Utility Fields - auto fill # Timestamp # Base Fields # Methods, e.g save, get_absolute_url class Meta: abstract = True Клиенты приложения: наследуют от модели People + свои собственные Fields Клиенты поставщиков: наследуют …
Для моего проекта мне нужны более длинные коды языков, чем два или пять символов. По умолчанию Django поддерживает языки, которые имеют код языка, например "en" для английского и "en-GB" для английского (британского). Есть ли возможность использовать более …
Здравствуйте, я только начинаю использовать CBV в Django. Мой ListView работает нормально, он может получить id в моделях, кроме DetailView. Он не показывает детальные данные.[https://drive.google.com/file/d/17yeU-LdvV_yLjnBB2A2gYt5ymSeKvPAR/view?usp=sharing][1] Вот код: models.py: class School(models.Model): name = models.CharField(max_length=125) principal = models.CharField(max_length=125) location …
Я хотел бы предложить пользователю выпадающее окно со всеми значениями определенного атрибута и получить это значение в views.py, чтобы использовать его в качестве аргумента функции (для фильтрации вывода функции представления). Пример: models.py class User(models.Model): name = models.CharField(max_length=30) …
Я работаю над сайтом на django и пытаюсь получить данные от пользователя с помощью метода POST. Сообщение об ошибке следующее : MultiValueDictKeyError at /prediction/ 'date1' Request Method: GET Почему метод запроса все еще GET, хотя в моем views.py …
Я пытаюсь обойти метод save в моей модели для хранения текущего зарегистрированного пользователя. Я использую django-current пользователя для получения аутентифицированного пользователя. Я написал такой код from django_currentuser.middleware import ( get_current_user, get_current_authenticated_user) from django_currentuser.db.models import CurrentUserField uploaded_by = models.CharField(max_length=255, blank=True, null=True, …
В настоящее время мы разрабатываем приборные панели для больницы с помощью Django. Для этого мы подключаемся к базе данных Postgres (только для чтения) с помощью Django и создаем мониторинг для данных. Мы прочитали информацию о таблицах базы данных с: …
Я изучаю Django на лету, поэтому извините, если это глупый вопрос, я думаю, что ответ - нет. Я хочу передать сгенерированный CSV-файл клиенту и автоматически загрузить его после завершения работы. Изначально я собирался создать для этого представление, но у …
В моей модели есть эти два поля: start_bid = models.IntegerField(default=0) max_bid = models.IntegerField(default="the start_bid value") start_bid будет добавлен пользователем один раз через Django ModelForm. А max_bid может измениться, а может и нет. Поэтому мне нужно, чтобы первым …
Вот что содержит message_user_id: message_user_id = Message.objects.all() Это мой контекстный словарь в admin.py: 'msg' : message_user_id, Это мой Message класс в models.py: class Message(models.Model): message_text = fields.EncryptedTextField(blank=True, null=True) conversation_id = models.ForeignKey(Conversation, on_delete=models.CASCADE) origin_user = models.ForeignKey(UserInfo, on_delete=models.CASCADE, blank=False, …
Я хочу хранить все IP адреса каждого пользователя в базе данных, я хочу каждый раз сохранять IP до изменения и добавлять следующий в то же поле, например, я хочу получить список, в котором будут все IP с момента создания профиля. …
Я отправляю запрос из React frontend в Python backend, в этом запросе я отправляю FormData() с массивом изображений, вот так: const data = new FormData() images.forEach(image => { data.append('images', image.arquivo) }) data.append('product', JSON.stringify(product)) return recuperarInstanciaAxios(true).post(`${recuperarUrlBackend()}/products/`, data) Но …
Я знаю, что есть несколько пакетов, таких как django-defender, django-axes и т.д. для предотвращения атак грубой силы. Я думаю предотвратить атаку грубой силы путем показа капчи используя сессию Django (подсчет …
Мое приложение, работающее на Django с Django allauth, позволяет регистрироваться/входить в систему только через Google OAuth. Поэтому при регистрации пользователя его данные социального OAuth сохраняются в модели All-auth Social Accounts, а данные токена сохраняются в модели Social Application Tokens. …
Я попытаюсь описать свою проблему в виде истории. В моем доме есть один компьютер, который подключен к Интернету. У моего дяди есть один принтер, который находится в доме моего дяди (в 100 милях от нашего дома). Он также …
Откуда я могу импортировать атрибут детализации? views.py: from django.shortcuts import render from django.views import generic from . import models class Index(generic.TemplateView): template_name='catalog/index.html' def get_context_data(self, **kwargs): context = super().get_context_data(**kwargs) context['num_books'] = models.Book.objects.all().count() context['num_instances'] = models.BookInstance.objects.all().count() context['num_instances_available'] = models.BookInstance.objects.filter(status__exact='a').count() context['num_authors'] …
Я хочу создать list записей, в которых каждая запись связана со своей страницей следующим образом: wiki/entry-title. Я использую цикл for для добавления <li> в HTML. вот код: <ul> {% for entry in entries %} <li><a href="">{{ entry }}</a></li> {% …
Class A(Model): pass class B(Model): a = ForeignKey(A) B.objects.select_related("a") # this works A.objects.select_related("b") # this doesn't Как заставить работать вторую строку? Есть ли способы сделать то же самое другими способами?
Я пытаюсь сделать CRUD функции пользователя, я сделал другие функции, но не могу понять, как удалить пользователя с помощью API, Было бы также здорово, если бы вы могли сделать обзор кода, правильно ли я делаю, и безопасным ли способом. …
Я создал приложение на django 2.2, которое взаимодействует с REST API vCenter Server. На нем я могу делать различные запросы. На vCenter у меня есть два ESX сервера 10.122.151.60 и 10.122.151.50, где есть несколько виртуальных машин. Я …
здесь, когда я открываю страницу редактирования элемента, я получаю эту проблему Вот мой models.py class Category(models.Model): category_name = models.CharField(max_length=20) client = models.ForeignKey("core.Client",on_delete=models.CASCADE) created_at = models.DateTimeField(auto_now_add=True) modified = models.DateTimeField(auto_now=True) is_deleted = models.BooleanField(default=False, help_text="Deleted Category will not display in the …
Я создал сайт социальной сети и я создал код для загрузки нескольких изображений, но я не знаю, как установить его в слайдер, пожалуйста, помогите мне. Вот мой код: {% if post.image.count > 0 %} <div class="row"> {% …
Мне нужно сделать форму опроса для моего django сайта и я использую django-survey-and-report. но есть проблема. Я хочу, чтобы пользователи могли выбрать "другое" в радиобоксе, после чего появится строчный текстовый ввод, куда они могут поместить пользовательский текст. но я …
Я хотел бы спросить, как получить доступ к значению константы, объявленной в setting.py следующим образом: PAYMENT_VARIANTS = { 'redsys': ('payments_redsys.RedsysProvider', { 'merchant_code': '123456789', 'terminal': '1', 'shared_secret': 'aaaaaaaaaaaaaaaaaaaaaaaaaa', 'currency': '978', }) } Я могу импортировать: from django.conf import …
Я создал модель в django, как показано ниже. class MyDB(models.Model): pub_date = models.DateTimeField(_("Date added"),editable=True, auto_now_add=False) title = models.CharField(max_length=256,blank=True,null=True) text = models.TextField(_("Text")) Затем я получил модель и отобразил ее во Frontend. в файле views.py context['mydb'] = MyDB.objects.all() …
В настоящее время я делаю сайт на Django. На этом сайте я принимаю данные от пользователя в формате даты и беру эту дату, ищу ее в базе данных сайта и получаю значение, привязанное к этой конкретной дате. Как мне …
У меня есть модель, которая будет хранить текущего зарегистрированного пользователя, который загружает данные в эту модель. Ранее я сделал это поле не редактируемым, но не знал, как сохранить текущего зарегистрированного пользователя, поскольку данные загружаются с канала администратора. Поэтому пользователь …
Я пытаюсь протестировать представление моего проекта со следующим TestCase: def test_jump_story(self): c = APIClient() user = User.objects.get(username='test1') c.login(username=user.username, password='123') room_id = PokerRoom.objects.get(name='planning').id room_index = PokerRoom.objects.get(name='planning').index request = c.post(reverse('jumpstory', kwargs={'pk': room_id, 'index': room_index})) c.force_authenticate(user=user) self.assertEqual(200,request.status_code) но он …
Я настроил модель пользователя с помощью Django One To One Field Мой models.py class StaffUser(models.Model): user = models.OneToOneField(User, on_delete=models.CASCADE) department = models.ForeignKey(Dept, on_delete=models.RESTRICT) def __str__(self): return self.user.username При загрузке формы я хочу получить отдел пользователя 'My Views.py' …
Мы пытаемся заполнить базу данных с помощью Python и Django случайными числами, но нам нужно перебрать много строк, и на выполнение этой задачи уходит около 20 минут. Вот наш код. Нам нужно перебрать 210000 строк def populate(request): all_accounts …
В настоящее время я создаю свой первый проект на Django + Nextjs, но у меня возникла проблема, когда я пытаюсь создать объект спереди. У меня есть форма, которая позволяет мне создать "пост", когда я отправляю ее. Все работает нормально …
У меня есть 3 простые модели: class Department(models.Model): name = models.CharField( max_length=30 ) class Company(models.Model): name = models.CharField( max_length=30 ) department = models.ManyToManyField(Department) class Employee(models.Model): name = models.CharField( max_length=30 ) company = models.ForeignKey(Company, on_delete=SET_NULL, null=True, blank=True, ) department = …
View.py @csrf_exempt def blog_list(request): if request.method == 'GET': post = Post.objects.all() serializer = BlogSerializer(post, many=True) return JsonResponse(serializer.data,safe=False) elif request.method == 'POST': data = JSONParser().parse(request) serializer = BlogSerializer(data=data) if serializer.is_valid(): serializer.save() return JsonResponse(serializer.data, status=201) return JsonResponse(serializer.errors, status=400) class BlogSerializer(serializers.Serializer): class …
Я создаю сайт электронной коммерции, но хочу знать, как я могу отобразить имя_продукта или имя_клиента в панели администратора. Концепция заключается в том, что если клиент размещает заказ, то он попадает в панель администратора. Поэтому все остальные детали отображаются правильно, …
Я пытаюсь создать функцию, которая может добавить список чисел. Для этого я использую цикл for. Вот код: Я не знаю, где я ошибаюсь, но это дает мне ошибку. def add(amounts): for amount in amounts: total = add(amount) x= print(total) return …