Когда я захожу в админку проекта, делаю обновление для пользователя и сохраняю его, он говорит следующее, так всегда, я пробовал удалить django и установить его снова, создать virtualenv снова и новый проект снова, и результат тот же, вот трассировка: It …
У меня проблемы с получением params pk в моем url, resources/<int:pk> в моем разрешении django rest framework. def has_permission(self, request, view): #extract params pk here pass Я пробовал request.POST.get('pk'), но он ничего не возвращает.
Я хочу обновить страницу после возврата рендера. Я могу использовать return redirect на ту же страницу, но я запутался, могу ли я использовать и return render, и return redirect в одной и той же функции представления. Есть ли другой …
Я пытаюсь сохранить ссылку на канал администратора сборки Django на моем сайте. Мой проект urls.py: urlpatterns = [ path('', include('diagnosis.urls')), path('admin/', admin.site.urls, name='admin'), ] Шаблон: <a href="{% url 'admin' %}" class="btn btn-sm btn-primary px-6">Explore Admin Pannel!</a> …
В чем разница BASE_DIR = Path(file).resolve().parent.parent BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(file)))
Я хочу знать, как я могу сделать так, чтобы пользователь не открывал приложение с двух разных вкладок, если пользователь открывает новую вкладку, не выходя из предыдущей вкладки или окна, мне нужно показать ошибку, я не нашел никакого решения в …
Я пробовал фильтровать по номеру рулона в файле views.py поэтому я хочу обновить все поля оценок из модуля form.py, может ли кто-нибудь предложить мне лучший способ обновления всех полей оценок за один раз. def marks_view(request, roll_number): return render(request, 'marks_entry.html') …
Я знаю, что здесь есть несколько похожих вопросов, но ни один из них, похоже, не решает мою проблему. Я использую Django-Rest-Framework. Я создаю профиль пользователя одновременно с созданием пользователя с помощью сигналов. Поскольку мой вопрос довольно самоочевиден, вот …
У меня есть декоратор действия private для пользовательского представления. Я хочу, чтобы действие было доступно только для данного пользователя. # views.py class UserViewSet(viewsets.ModelViewSet): queryset = get_user_model().objects.all() serializer_class = UserSerializer @action(detail=True, permission_classes=[IsSelf]) def private(self, request, pk): user = get_object_or_404(get_user_model(), pk=pk) …
Intro Я использую Django rest в качестве моего backend api и djoser для обработки моей системы аутентификации. Следующий js в моем front end цель Я хочу расширить представление djoser create jwt token, чтобы хранить jwt-токен в HttpOnly cookie. …
Насколько я могу судить, это произошло из ниоткуда, я только что развернул этот API и он работал два дня назад, а теперь, когда я вернулся к нему, он не работает Я регенерировал свежие жетоны, Пробовал …
У меня есть модель EventData class EventData(models.Model): id = models.BigAutoField(primary_key=True) created = models.DateTimeField() session = models.ForeignKey(EventSession, on_delete=models.CASCADE) name = models.ForeignKey(EventName, on_delete=models.CASCADE) product = models.ForeignKey(Product, on_delete=models.CASCADE) value = models.CharField(max_length=200) и запрос event_volume = IngestModels.EventData.objects.filter(product=my_product, created__date=selected_date) .annotate(hour=TruncHour('created')) .annotate(event_count=Count('*')) .values("hour", …
У меня есть динамический url, который будет отображать одну и ту же страницу, но с определенными данными в зависимости от значения, которое находится в url. Я пытаюсь создать представление, которое будет возвращать отфильтрованные данные на основе значения в …
У меня есть простая модель для моих файлов csv: #models.py class csvModel(models.Model): csvFileName = models.CharField(max_length=50) csvFile = models.FileField(upload_to='tpData/csv/') Мой скрипт позволяет пользователю загрузить файл Затем, я использую ModelChoiceField, который позволяет пользователю выбрать один из загруженных файлов: …
Допустим, у меня есть модель с атрибутом special_id, у меня включена опция Save As New для администратора модели, но когда он создает новый экземпляр, мне нужно установить special_id = None. Каким способом лучше всего этого достичь?
Итак, я пытаюсь сделать веб-сайт, похожий на классную комнату, но только для курса, который ведет кто-то из моих знакомых. Я хочу, чтобы у разных групп было разное представление сайта. Например, группа "Гость" не может видеть пункты меню, которые может …
У меня есть модель, которая представляет владельца. В этой модели есть внешний ключ к самому себе, чтобы представить родительскую сущность. Есть еще одна модель под названием актив с внешним ключом на владельца. Цель внешнего ключа родителя - эмулировать корпоративную …
Недавно я впервые начал создавать проект с использованием Docker, поэтому мои знания не очень велики. Когда я создаю venv с помощью python3 -m venv venv, и устанавливаю Rest Framework, все работает отлично, и у меня нет никаких проблем. …
Итак, я просмотрел форумы в поисках ответа, но не нашел ни одного, который бы мне подошел. Я использую машину Windows, и мое приложение Django работает на Localhost, но когда я пытаюсь развернуть то же приложение на Heroku, оно выдает …
Как сделать так, чтобы добавленые координаты через админскую панель выводились на карту в html и создавались маркеры? admin.py: @admin.register(Marker) class CameraAdmin(admin.ModelAdmin): list_display = ('id', 'area', 'street', 'postcode', 'type', 'latitude', 'longitude',) search_fields = ('id', 'area', 'type', 'postcode',) fieldsets = ( (None, …
Def index(request): if len(request.GET) == 0: form = FlightSearchForm() else: arr = request.GET.get('arrival_airport') dep = request.GET.get('departure_airport') form = FlightSearchForm({'departure_airport': dep,'arrival_airport': arr}) return render(request, 'app1/index.html', {'form': form}) Я хочу создать форму, которая позволит пользователям искать рейс, поэтому мне нужно, чтобы …
Небольшой вопрос, у меня в проекте есть несколько БД на Sqlite. Подскажите пожалуйста, как в админке от Django (которая по пути /admin/) открыть данные не основной (default) базы данных, т.е. какой нужно ввести url? В настройках DATABASES = { 'default': …
Моя модель. class Seller(models.Model): supplierId = models.IntegerField('Supplier ID', primary_key=True) supplierName = models.CharField('Поставщик', max_length=255, null=True, blank=True) inn = models.CharField('ИНН', max_length=255, null=True, blank=True) ogrn = models.CharField('ОГРН', max_length=255, null=True, blank=True) legalAddress = models.CharField('Юридический адрес', max_length=512, null=True, blank=True) У меня есть 2 …
Я пытаюсь написать тест для View, который перенаправляет на dashboard, но у меня что-то не получается. Пользователь должен быть аутентифицирован, прежде чем он/она сможет получить доступ к представлению (членство). В моем urls.py у меня есть что-то вроде ... path('membership/', MembershipView.as_view(), …
Я впервые использую Heroku для развертывания приложения Django, и размер slug превышает 800 МБ. Журнал ошибок Раньше в моей папке было около 360 jpeg-изображений, но я перенес ее в S3, и она увеличилась с 1,5 …
Повторяющиеся проблемы с JS Я работаю над приложением Ckeditor к моему пакету xblock. пожалуйста, подскажите мне, если кто-нибудь поможет мне. Использование OpenEdx, Javascript, xblock SyntaxError: Unexpected token '>' at eval (<anonymous>) at Function.globalEval (jquery.js:343) at domManip (jquery.js:5291) at jQuery.fn.init.append (jquery.js:5431) …
Ок, во-первых, я знаю, что это не лучший способ работы с файлами на сервере prod. Но на этот сайт будет заходить небольшая группа пользователей, запросы на эти файлы должен быть минимальным, а статические файлы, которые будут обслуживаться, очень малы - …
Я пытаюсь вернуть все курсы из базы данных в url моего курса и получаю эту ошибку NoReverseMatch at /course/ Отзыв для 'course_detail' не найден. 'course_detail' не является допустимой функцией представления или именем шаблона. вот мой код `class Courses(models.Model): …
Я работаю над сервисом сообщений firebase для отправки push-уведомлений через веб-приложение django в веб-приложение на Andriod, IOS и веб-сайт, мне удалось получить токен и запустить sw, однако я не могу запустить sw и получить сообщения из-за проблемы с импортом модуля, …
Итак, у меня есть эти 2 модели Profile (have one to one relationship with my default django User model) Item ( also have one to one relationship with my default django User model) from Item model, how do …
В моем проекте есть приложение под названием api, где я храню свои наборы представлений в каталоге под названием views. Я продолжаю получать ModuleNotFoundError: No module named 'api.views.book'; 'api.views' is not a package, когда я импортирую в свой api/urls.py api/urls.py …
Я пытаюсь сериализовать модель User из Django, включая созданное мной отношение manyToMany. Вот мои модели: class CompanyAccount(models.Model): id = models.UUIDField(default=uuid.uuid4, unique=True, primary_key=True, editable=False) user_ids = models.ManyToManyField(User, through='CompanyUser') class CompanyUser(models.Model): id = models.UUIDField(default=uuid.uuid4, unique=True, primary_key=True, editable=False) user_id = …
Столкнулся со следующей проблемой: создавал 2е одинаковые модели, причем, если будет необходимость подредактировать 1ую, то и 2ую также придется подредактировать. Поэтому логично заполнить поля в 1ой, а во 2ой просто их скопировать. Подскажите пожалуйста, как это реализовать? Если что, между …
У меня есть две таблицы Template и Tracker с отношением один ко многим. Мне нужно показать все загруженные шаблоны для определенного пользователя. Также мне нужно упорядочить их по количеству загрузок. Я попробовал следующий запрос. но он не получает …
Они говорят, что при использовании Django ORM вы уже защищены от большинства атак SQL Injection. Однако я хотел бы узнать, есть ли какие-либо дополнительные меры, которые должны или могут быть использованы для обработки пользовательского ввода? Какие-нибудь библиотеки вроде bleach?
-----> $ python manage.py collectstatic --noinput Traceback (most recent call last): File "/app/.heroku/python/lib/python3.6/site-packages/django/db/utils.py", line 110, in load_backend return import_module('%s.base' % backend_name) File "/app/.heroku/python/lib/python3.6/importlib/init.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 994, in _gcd_import File "", line …
Это файл urls.py from django.urls import path from . import views urlpatterns = [ path('', views.index, name='index'), path('blog/', views.blog, name='blog') ] Это файл views.py def index(request): # Home home = Home.objects.latest('updated') # About …
У меня есть список со словарями, в котором хранится имя и юрл элементов, которые потом отображаются в шаблоне. menu = [ {'title': 'О сайте', 'url_name': 'about'}, {'title': 'Добавить статью', 'url_name': 'add_page'}, {'title': 'Обратная связь', 'url_name': 'contact'}, {'title': "Войти", 'url_name': 'login'}, …
Я использую django-plotly-dash, поэтому у меня есть шаблон Django, на котором размещено приложение Dash. (Приложение Dash использует необработанные SQL запросы через psycopg2) Когда я делаю django migrate, этот dash raw SQL не работает, потому что таблицы …
Я начинающий программист, в своем проекте использую Django + Django ninja. Сейчас застрял на моменте создания конечных точек. Я пытаюсь сделать фильтр для добавления тегов к статье и проверки, существует ли тег. Вот кусок кода, над которым я сейчас работаю: …