Я начинающий студент, изучающий фреймворк python django. Я видел большинство видео на YouTube, что они могут начать проект без использования этих команд py -m venv project-name project-name\Scripts\activate.bat Но когда я попробовал. Это не работает для меня: …
У меня есть аутентификация на основе токенов. Как я могу обеспечить безопасность токена во фронтенде? Я слышал, что localstroage и cookie (без httppnly) небезопасны. Так как я могу сохранить токен в localstroage? Шифрованием? Безопасно ли шифрование во frontend?
Я сохраняю репо github на сервер, как только пользователь добавляет свое репо github, смотрите эту модель. class Repo(models.Model): url = models.CharField(help_text='github repo cloneable',max_length=600) def save(self, *args, **kwargs): # os.system('git clone https://github.com/somegithubrepo.git') os.system('git clone {}'.format(self.url)) super(Repo, self).save(*args, **kwargs) …
У меня снова небольшие проблемы с Django. У меня есть простой проект сайта электронной коммерции, над которым я работаю для своего диплома. Он продает книги. У меня есть основные функции, такие как добавление категорий и продуктов, регистрация и …
Def receipeslist(request): try: schema = { "meal_type": { "type": "string", "required": True, 'empty': False} } v = Validator() # validate the request if not v.validate(request.GET, schema): return Response({'error': v.errors}, status=status.HTTP_400_BAD_REQUEST) meal_listing = [] mealtype = request.GET['meal_type'] def Convert(string): li …
Я использую Django REST framework В заголовке возвращается Content-Type: application/json. Обычно это работает, но некоторым браузерам требуется точный заголовок, например Content-Type: application/json; charset=utf-8 Как я могу это сделать? Я просто возвращаю Response здесь где я …
Я отображаю информацию о пользователях на панели администратора, я хочу упорядочить пользователей по дате их присоединения. а на другой странице я хочу отобразить информацию только о 10 пользователях, которые недавно вошли в систему Я фильтрую данные пользователя следующим …
Начал изучать Django Rest Framework. Возник вопрос как обновлять foreign key? Весь код там - https://pastebin.com/HgKXKNh0 Вопрос собственно про эти функции: for disk_data in disks_data: Disks.objects.update(client=instance, **disk_data) for adapter_data in net_adapter_data: NetAdapter.objects.update(client=instance, **adapter_data) def create(self, …
У меня есть приложение Django с бэкендом Postgres. Пользователи могут создавать посты и просматривать их. "Просмотры" составляют от нескольких десятков тысяч до 100К+ в день. Мы хотим отслеживать просмотры, чтобы отфильтровать посты, которые пользователи уже видели на своей …
Я довольно новичок в Django и пока не смог найти способ сделать это. У меня есть модель следующего вида: class Profile(models.Model): user = models.OneToOneField("User", on_delete=models.SET_NULL, null=True) user_name = models.CharField(max_length=50) linkedin = models.URLField(max_length=254, null=True, blank=True) instagram = models.URLField(max_length=254, null=True, blank=True) spotify …
На хостинге немного поправил файл со стилями, но страница открывается со старым кодом. Перезапускал сайт, пересобирал статику - не помогло. Если перейти по урлу со статическим файлом в браузере, то открывается старый файл. Его на сервере нет, откуда же он …
Я работаю над проектом Django, где у пользователей будет одна банковская запись. И я не хочу, чтобы они могли обновлять банковскую запись другого пользователя, кроме своей собственной. Я хочу использовать Django UserPassesTestMixin для выполнения этого ограничения, но я получаю ошибку …
Я часто вижу, что, независимо от модели, люди часто используют Model.objects.get(id=id) или .get(product_name=product_name) или .get(cart=my_cart) - но теперь я вижу часть кода, которая использует .get(), как будто это фильтр, например .get(product=product, cart=my_cart), будет ли это работать так, как задумано?
Я пытаюсь восстановить базу данных с помощью предоставленного скрипта обслуживания. Но в скрипте есть проверка, которая не позволяет мне восстановить базу данных, если пользователем является postgres. Есть ли для этого основания?
Использование представлений на основе классов. У меня есть декоратор, который извлекает заголовки для проверки. Однако я получаю эту ошибку при доступе к заголовкам запроса в декораторе: Исключение декоратора Объект 'DetailsView' не имеет атрибута 'headers'. Я должен подчеркнуть, что обращение …
Проблема: я пытаюсь проложить путь следующим образом --> path('Image/<str>', views.getImage, name='imageCategory'), для получения фильтра изображений по категориям --> http://127.0.0.1:8000/Image/TV #-->Model.py from django.db import models class Post(models.Model): Topic = models.CharField(max_length=250, default='') Desc = models.CharField(max_length=750, default='') Link …
Я создаю сайт блога с помощью React/Django. Вот мой базовый компонент NewBlog: import React, {useState} from 'react'; import { Link } from 'react-router-dom'; function NewBlog(props) { const [title, setTitle] = useState('') const [body, setBody] = useState('') function postBlog() { …
Я использую пакет django-leaflet для отображения карты в админке django для PointField. Однако я хотел разместить поля, чтобы можно было написать широту и долготу, как альтернативу выбору точки на карте. Как я могу добавить эти поля в форму? …
У меня есть представление формы на основе класса, которое реализует как LoginRequiredMixin, так и UserPassesTestMixin class BookingCreateView(LoginRequiredMixin, UserPassesTestMixin, FormView): def dispatch(self, request, *args, **kwargs): ... def test_func(self): return is_customer(self.request.user) Когда я посещаю страницу, войдя в систему как пользователь, …
У меня есть следующий сокращенный HTML для промежуточной страницы администратора Django: <!DOCTYPE html> {% extends base_url %} {% block content %} <form action="" method="post"> ... <select name="my_name" id="my_id" required> ... </select> ... <input type="hidden" name="action" value="my_action" /> …
Я кодировал личный проект, в котором несколько пользователей могут размещать учебные видео (у каждого видео есть язык, иностранный ключ). Я пытался реализовать функцию, в которой пользователь добавляет слово к видео (или несколько слов). Но я не смог отфильтровать modelformset_factory, чтобы …
Этот сайт позволяет пользователям выбирать концерты Rolling Stones, на которых они побывали. Он добавит концерт и песню в модель из API, если они их выберут. А Concert.song имеет отношение "многие ко многим" с моделью пользователя Если пользователь удаляет концерт …
У меня есть основная модель User с полем 'email' (и другими полями). Но я создал еще одну модель Profile, в которую мне нужно передать email пользователя. models.py для пользователя: class User(AbstractBaseUser, PermissionsMixin): email = models.EmailField(db_index=True, unique=True) first_name = models.CharField(max_length=20) …
Итак, у меня есть следующие модели class ApplicationForHelp(BaseModel): user = models.ForeignKey(User, related_name="applications", on_delete=models.CASCADE) tags = models.ManyToManyField(TagsForApplication, related_name="applications") title = models.CharField(max_length=50) description = models.TextField() is_anonymous = models.BooleanField(default=False) place = models.TextField(null=True) И модель пользователя so if do ApplicationForHelp.objects.filter().select_related('user') что это …
Пытаюсь помочь своему другу установить новый проект Django/Python удаленно. Они создали виртуальную среду на своей машине Windows, используя Linux, и она выдает следующую ошибку при попытке установить Django в каталог проекта: У кого-нибудь есть опыт работы с этой …
А создал таблицу, в которой в столбце содержатся названия наборов данных, а в другом столбце - ссылки на просмотр этих наборов. Моя цель - извлечь набор данных, в котором была нажата ссылка для просмотра. Вот HTML код для страницы, …
Я создаю страницу регистрации для моего Django-приложения на внешнем сайте. Как только пользователь завершает регистрацию, я создаю пользователя, и он должен быть перенаправлен на сайт Django и войти в систему. У меня возникают проблемы с перенаправлением внешнего пользователя на аутентифицированную …
Итак, я использую Postman для получения запроса. GET и POST работают нормально. И только когда я обновляю данные с помощью PUT, я сталкиваюсь с проблемой. Postman действительно отправляет данные обратно, как будто объект обновляется, но когда я проверяю через …
Значение не изменяется в админке и html шаблоне, который имеет тег значения, в функции просмотра, где происходит изменение, выводится правильное значение, которое было изменено (order.status) def chef_order(request): chef = request.user.vendor orders = chef.orders.all() if 'btnform1' in request.POST: orderid = …
У меня есть функция для создания простого PDF. Но при работе со специальными символами она возвращает что-то вроде этого. Как мне правильно сохранить символы типа śćźż в моем pdf-файле? Я попытался изменить тип шрифта с помощью setFont …
У меня есть представление Django def load(request): store = request.GET.getlist('store', 'None') text = connetction_local(store[:-1]) for _ in tqdm(range(1), desc='session TEXT'): # globals.text = text request.session['text'] = text for _ in tqdm(range(1), desc='session STORE'): # globals.store = store[:-1] request.session['store'] = …
Мне нужно показать в шаблоне две модели: models.py: class Dimension(TimeStampedModel): level = models.ForeignKey('Level', verbose_name=_('Level'), on_delete=models.CASCADE) name = models.CharField(verbose_name=('Name'), max_length=200) active = models.BooleanField(verbose_name=_('Active'), default=True) sort_order = models.PositiveIntegerField(verbose_name=_('sort order'), default=0) class Meta: verbose_name = _('Dimension') verbose_name_plural = _('Dimensions') def __str__(self): return …
Итак, у меня есть работающий Mixin для действия, который в настоящее время работает со всеми полями набора запросов. Вместо этого я хотел бы иметь возможность указать, какие поля будут использоваться действием через код для страницы Admin. Для контекста, …
Я создал приложение под названием "myapp" с пользовательским пользователем под названием "CustomUser" вместе с пользовательским приложением под названием "customuser". Я могу успешно войти в систему от администратора. Но я не могу войти в систему из приложения login. Вот …
Я пытаюсь загнать данные в пустые словари, при этом я добавляю два цикла for, но я хочу вернуть два цикла в одну переменную. d = { "result":[], "out":[] } quest = Question.objects.annotate(choice_count=Count('choice')) ans = Answer.objects.annotate(solution_count=Count('solution')) for i quest: d["quest …
На моем сайте есть ввод даты, где мне нужно, чтобы даты не имели ведущих нулей в столбце месяца или дня, что работает в моей среде разработки, которая является машиной windows. 'date_filed': DateInput( format=('%#m/%#d/%Y') Но когда я …
Я работаю с набором данных плейлистов Spotify в Django. У меня есть следующие модели. class Artist(models.Model): uri = models.CharField(max_length=255) name = models.CharField(max_length=255) class Track(models.Model): uri = models.CharField(max_length=255)= name = models.CharField(max_length=255) artist = models.ManyToManyField(Artist) duration_ms = models.IntegerField() class Playlist(models.Model): pid …
У меня проблема с капчей, я использую ¨Django Simple Captcha¨ проблема в том, что он не позволяет мне разместить класс bootstrap, чтобы ввод имел лучший вид. Я пытался: Я поместил widget_tweaks в этот вход, но …
У меня есть следующие модели: class Message(models.Model): timestamp = models.DateTimeField(default=None) messageId = models.CharField(max_length=256) userId = models.ForeignKey(User, on_delete=models.CASCADE) chatId = models.ForeignKey(Chat, on_delete=models.CASCADE) class Meta: abstract = True class Text(Message): message = models.TextField() translation = models.TextField(blank=True) def __str__(self): return self.message def …
изображение перед открытием div изображение после нажатия на div ФРАГМЕНТ КОДА PARENT <div class="flex flex-wrap justify-between gap-x-4 mt-8"> </div> CHILD <div x-init x-data="{expanded: false}" :class="expanded ? 'h-full' …