Мое приложение django получает данные из API. Очень маловероятно, что API отправит неверную информацию, но я пытаюсь предусмотреть возможность того, что API может отправить данные, которые вернут ObjectDoesNotExist от попыток злоумышленников. Ниже показана моя попытка обработать исключение, …
I have started to learn Python, then Django in practice by way of executing tutorial codes in Python IDLE. Indeed as maybe the code is of old versions the code running not always works well. Especially I am stacked upon …
Я создал библиотеку для получения резервных копий на Google Drive, используя Google Drive api в python. На самом деле она работает хорошо, но когда я использую с celery свою библиотеку, celery не ждет сжатия моей медиапапки (я полагаю). Он каждый …
У меня есть rel m-2-m и я хочу обновить rel B после добавления любого rel A через страницу администратора. Вот подробности: У меня есть 2 модели, Матч (rel A) и Игрок (rel B). Я хочу обновлять …
В настоящее время я работаю над проектом django, который я развернул на дроплете digitalocean с помощью nginx. Сайт работает, включая статические файлы. Посмотрев на error.log, я увидел, что это проблема с правами доступа: 2024/04/27 18:58:19 [error] 130139#130139: *194 open() "/home/project/project/media/gallery/IMG_9510.jpeg" …
From django.test import TestCase class DefTests(TestCase): def setUp(self): # first made the label UserType(label="mylabel").save() ## UserType is model object, and I made the first row , the id is supposed to be 1 def test_my(self): u = UserType.objects.get(id=1) # UserType.DoesNotExis …
у меня есть один вид с моей базовой конфигурацией и у меня есть этот класс, расширяющий мой базовый вид class igs_filters_view(base_view, ReadOnlyModelViewSet): model = igs_filters fields = ['filter', 'alias', 'name', 'name_id'] ordering = 'name' pagination_class = None permission_required …
Я настроил AppConfig в django для запуска некоторых процессов, необходимых для основного приложения, как описано в документации django. В обычном процессе инициализации метод ready вызывается Django только один раз. Но в некоторых угловых случаях, особенно в тестах, …
требуется время, чтобы загрузить все данные в новый df_with_ṕredictions, моя проблема в том, как я могу отобразить новую таблицу с этими предсказаниями в шаблоне : def home(request): df = None df_with_predictions = None error_message = None api_key …
Если вы включите кэш: @cache_page(20, key_prefix='index_page') def index(request): post_list = Post.objects.order_by('-pub_date').all() paginator = Paginator(post_list, 10) page_number = request.GET.get('page') page = paginator.get_page(page_number) return render(request, "index.html", {'page': page, 'paginator': paginator}) Когда я создаю новое сообщение, я больше не …
Я не могу перенести свои изменения. Когда я запускаю python manage.py runserver - Full Traceback seetings.py DB_NAME = os.environ.get("POSTGRES_DB") #database name DB_USER_PASSWORD = os.environ.get("POSTGRES_PASSWORD") # database user password DB_USER = os.environ.get("POSTGRES_USER") # database username DB_HOST = os.environ.get("POSTGRES_HOST") # database …
Я работаю над проектом, используя Django. Я импортировал HTML-файлы и создал базовый HTML. Я поместил CSS и изображения в папку с именем 'static' и импортировал их, но CSS не отображается на сайте, только HTML. Не могли бы вы поделиться …
У меня есть простая форма с двумя HiddenInputs. Представленная форма не сохраняет начальные значения для скрытых полей. Что я упускаю? forms.py class TestForm(forms.Form): foo = forms.CharField(required=False, initial="Foo") bar = forms.CharField(required=False, initial="Bar", widget=forms.HiddenInput()) is_true = forms.BooleanField(required=False, initial=True, widget=forms.HiddenInput()) …
Я столкнулся с проблемой при развертывании моего приложения Django на сервере apache2. Для доступа к службе Cloud Messaging требуется идентификатор проекта. Либо установите параметр projectId, либо используйте учетные данные учетной записи службы. В качестве альтернативы задайте переменную окружения …
Я пытаюсь создать представление, в котором мы создаем заказ через razorpay, но постоянно получаю 401 ошибку, несмотря на то, что keyId и KeySecret верны. Даже postman и curl выдают ту же ошибку. Я пробовал удалять аутентификацию, добавлять аутентификацию через postman …
Я пытаюсь загрузить свою домашнюю страницу в соответствии с геолокацией, указанной браузером, если координаты в порядке, я загружаю список аэропортов вокруг этих координат, в противном случае я загружаю все аэропорты. Однако я не могу управлять этим между GET & …
Я создал систему JWT-аутентификации на бэкенде, используя django, dj-rest-auth и simpleJWT. В настоящее время dj-rest-auth устанавливает JWT по умолчанию в куки ответа. Чтобы использовать пользовательские куки, я должен использовать /token и /token/refresh урлы от simpleJWT. Таким образом, тестируя в …
STATIC_URL = '/static/' STATICFILES_DIRS = ((os.path.join(BASE_DIR, 'static')), ) STATIC_ROOT = os.path.join(BASE_DIR, 'files') STATIC FILES_FINDERS = [ > > "django.contrib.staticfiles.finders.FileSystemFinder", > > "django.contrib.staticfiles.finders.AppDirectoriesFinder", > > ] urlpatterns = [ path('admin/', admin.site.urls), path('', views.home, name='home'), path('paintings/', views.paintings, name='paintings'), path('sculptures/', views.sculptures, name='sculptures'), path('engravings/', …
Я пишу тесты для своего Django-приложения с использованием asyncio и столкнулся с проблемой доступа к базе данных. Вот минимальный код, воспроизводящий ошибку: import pytest from authentication.models import User @pytest.mark.django_db(transaction=True) @pytest.mark.asyncio class TestDatabaseAccess: @pytest.fixture(autouse=True) def _fixture(self): User.objects.create(username='username') async def test_main(self): …
Я хочу создать регистрацию как пациента и как врача, чтобы при входе на мой сайт пользователь получал два варианта (как пациент или как врач). Как этого добиться с помощью Django? Форма регистрации имеет разные поля для доктора и пациента. …
Я работаю на Django и подключаюсь к удаленной базе данных SQL Server. Мне удалось установить соединение с базой данных с помощью движка MSSQL, но когда я запускаю inspectdb, сгенерированный файл содержит ошибки из-за символа "Ñ", в файле они отображаются …
Делаю сайт, на котором есть форум для текстовых сообщений и страница теплицы для изображений, когда я пытаюсь написать сообщение на странице форума, оно отправляется на страницу теплицы, а когда я пытаюсь добавить комментарий к сообщению на странице форума, я …
Я неопытный кодер и впервые пишу большой сайт на django, возникла проблема, я динамически загружаю контент в различные блоки/секции (одна страница, контент меняется), и при любом действии дублируется запрос, нажал на кнопку которая выводит в консоль 1 сообщение выводится 2, …
Я пытаюсь разработать многопользовательскую веб-игру, используя Django. Я понимаю, что в MTV-паттерне Django часть представления берет на себя роль контроллера. Но для того, чтобы часть представления могла выполнять действия, нужен пользователь во фронтенде, который заходит на сайт. Но в …
UPDATE: Оставляю изначальное сообщение без изменений, дополнение ниже после "UPDATE" Пишу свое первое Джанго-приложение, появилась необходимость получить данные о транзакции в сети BSC по ее хэшу. Как водится, спросил совет у ChatGPT, он надоумил на следующее: checker.py (это я создал …
Я хочу вызывать утилиту моего локального пакета по ее имени, как в Django django-admin. Это имеет такую структуру: utility-name [command] Я нашел метод вызова утилиты с помощью __ main __.py. Структура использования этого метода такова: python -m myappname. …
If you enable the cache: @cache_page(20, key_prefix='index_page') def index(request): post_list = Post.objects.order_by('-pub_date').all() paginator = Paginator(post_list, 10) page_number = request.GET.get('page') page = paginator.get_page(page_number) return render(request, "index.html", {'page': page, 'paginator': paginator}) When I create a new post, I can no longer …
У меня возникают проблемы при изучении баз данных SQLite в Django. Я пытаюсь проверить, не находится ли определенный url в базе данных, но получаю ошибку целостности. вот код, который должен проверить, есть ли он уже в базе данных: …
Hi У меня есть файл, который я не могу сделать в базе данных, хотя я делаю makemigrations и migrte это models.py class Display(models.Model) : url=models.URLField(unique=True) text = models.CharField(max_length=150) class Display_Data(models.Model) : displays = models.ManyToManyField(Display,related_name='display_data') users= models.ForeignKey(UserProfile,on_delete=models.CASCADE,default="1") choosenum=models.IntegerField() puplish_date =models.DateTimeField(default=datetime.now) …
Я новичок и пытаюсь создать базовый портал колледжа. Я получаю ошибку NoReverseMatch в /admin/api/student/add/ при добавлении данных о студентах в панели django-admin. urls.py from django.contrib import admin from django.urls import path,include urlpatterns = [ path('admin/',admin.site.urls), path('api/',include('api.urls')), ] …
У меня есть таблица, как показано ниже Таблица A ID name score 1 aaa 100 2 bbb 200 3 ccc 300 4 bbb 100 5 kkk 600 6 ccc 300 Теперь имена bbb и ccc дублируются, …
Я пытаюсь передать данные из моего представления в класс формы с помощью WizardView. Без WizardView я делаю это с помощью get_forms_kwargs(), как показано ниже: def get_form_kwargs(self): kwargs = super(MenuAdd, self).get_form_kwargs() kwargs.update({'month': self.kwargs['month']}) return kwargs А в классе …
''' from django.core.management.base import BaseCommand from myapp2.models import Client class Command(BaseCommand): help = "Create user." def handle(self, *args, **kwargs): client = Client(name='John', email='john@example.com', phone_number="893242", address='secret12', registration_date='25.05.2002') client.save() self.stdout.write(f'{client}') ''' …
Я пытаюсь изучить Django на python, и сегодня я наткнулся на эту ошибку: "NoReverseMatch at /downloader/ Reverse for 'login' not found. 'login' не является правильной функцией представления или именем шаблона." Я не уверен, почему это происходит, но вот …
Правильно, давайте попробуем еще раз. Мои изображения Django не отображаются в моем шаблоне. Несмотря на правильную настройку. Вот моя установка - полностью воспроизводимая установка - выглядит следующим образом: # settings.py MEDIA_URL = '/media/' MEDIA_ROOT …
Я хочу, чтобы уникальное поле генерировалось на уровне базы данных. Способ, которым работает unique=True, заключается в том, что он выдает ошибку, если видит дублирующееся значение в базе данных. Но мне это не нужно, я хочу, чтобы вместо ошибки просто генерировалось …
У меня есть приложение django со страницей, которая показывает таблицу данных с текстовыми строками, заполненными из модели. Каждая строка - это url сайта. Мне нужно иметь возможность нажать на любую из этих строк и записать строку url в текстовый …
Я создал простой, локально работающий сервер django, который предоставляет кнопки для запуска некоторых команд bash на сервере (в настоящее время это мой MacBook Pro). Вывод этих команд затем отображается на сайте. В общем: Веб-сайт работает нормально, пока я …
Пытаюсь выполнить тестирование management функции Django, если я вызываю команду из консоли: python3 manage.py read_all_news - работает как ожидается, но при попытке вызвать команду внутри функции в файле testing.py - выдает ошибку, что команда не найдена. testing.py from django.core import …
Я сталкиваюсь с ошибкой при запуске `python manage.py migrate` в моем проекте Django. Сообщение об ошибке выглядит следующим образом: Похоже, что в истории миграций моего проекта Django есть несоответствие. В частности, миграция `admin.0001_initial` применяется раньше, чем ее зависимость `Users.0001_initial`. …