Если я звучу растерянно, то это потому, что так оно и есть. Я незнаком с фреймворком django rest и пытаюсь создать относительно простое приложение для управления рецептами, которое позволяет автоматически создавать список покупок. Мотивации : Я знаю, что DRF может …
Вот мои модели: class MemberShip(models.Model): name = models.CharField(max_length=30, blank=False, help_text="Name shouldn't be longer than 30 characters") description = models.TextField(blank=False, null=True) class UserMembership(models.Model): user = models.OneToOneField('accounts.User', on_delete=models.CASCADE) as_member = models.ManyToManyField(MemberShip, related_name='memberships_as_member') as_affiliate = models.ManyToManyField(MemberShip, related_name='memberships_as_affiliate') def __str__(self): return self.user.email …
У меня есть мои модели Class Category((models.Model) category = models.CharField() class Group(models.Model) Title = models.CharField() category = models.ManyToManyField(Category, related_name= tags) Я хочу иметь возможность фильтровать все группы с тегами, схожими с тегами группы, которая в данный момент …
Я создал приложения для предметов и викторины с помощью команды startapp. Я добавил приложения в INSTALLED_APPS в settings.py, и зарегистрировал их на странице администратора. admin.site.register(Item) admin.site.register(Quiz) На странице администратора вкладки Item и Quiz существуют отдельно, и модели …
#models.py from django.db import models class User(models.Model): first_name = models.CharField(max_length=100) last_name = models.CharField(max_length=100) mobile_number = models.IntegerField() cnic = models.CharField(max_length = 13) blood_group = models.CharField(max_length= 10) last_donation = models.DateTimeField(auto_now_add=True) #views.py from django.shortcuts import render from .models import * from .forms import …
Я пытаюсь создать набор Func классов, построенных на fuzzystrmatch расширении postgres. Например, у меня есть эта обертка, которая принимает выражение Expression и поисковый запрос и возвращает расстояние Левенштейна: class Levenshtein(Func): """This function calculates …
У меня есть модель, и в функции эта модель обновляется. Я хочу отображать данные этой модели динамически. Таким образом, новые значения должны отображаться без обновления страницы. Как я могу это сделать? models.py class MyLongProcess(models.Model): active_uuid = models.UUIDField('Active process', …
У меня есть форма с динамическими полями... При отправке формы я имею следующее: Localhost:8000/mysite.com/jobs_form?job="Job1"&job="Job2" И я не могу получить их все в django с помощью request.POST.get("job") Что я могу сделать?
Поле выбора, требуемое в django, имеет следующий формат new_choices = ( (1, 'Data 1'), (2, 'Data 2'), (3, 'Data 3'), (4, 'Data 4'), (5, 'Data 5'), (6, 'Data 6'), (7, 'Data 7'), ) Я пытаюсь получить данные из …
Как сделать модель, чтоб для каждого пользователя создавались уникальные значения тем? Я смог сделать для всех пользователей в базе данных уникальные значения тем. Но не могу сделать уникальными значения тем для каждого пользователя отдельно. class Topic(models.Model): '''Тема, которая изучается пользователем''' …
Мне нужно дважды скомпилировать файл .tex с помощью django_tex, чтобы оглавление загрузилось правильно. Есть ли способ указать интерпретатору в django_tex дважды запустить компилятор (я использую pdflatex)? Код: \documentclass{article} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \begin{document} \tableofcontents \section{Introduction} Introduction text. \section{Second section} …
Примечание: Добавьте новый блог только в админ-панель. model.py class blog(models.Model): author = models.ForeignKey(User, null=True, on_delete=models.CASCADE) blog_id = models.AutoField(primary_key=True) blog_title=models.CharField(max_length=200) created_at = models.DateTimeField(auto_now_add=True) slug = models.CharField(max_length=500, blank=True) tags = TaggableManager() blog_category_name=models.ForeignKey(blog_category,on_delete=models.CASCADE,null=True,blank=True) blog_sub_category_name=models.ForeignKey(blog_sub_category,on_delete=models.CASCADE,null=True,blank=True) written_by = models.CharField(max_length=200, default='Prymus Brandcom') image_banner= models.ImageField(upload_to='image_banner') medium_thumbnail = …
Традиционный веб-сайт, использующий Django через HTPPS, в сравнении с тем же веб-сайтом, использующим Django rest framework и React JS или другие платформы для потребления API. Какой из них будет более защищен от DDOS, спуфинга и т.п. нарушений безопасности? …
я пытаюсь обновить данные многих полей в django. Вот мое мнение: def editRolesView(request, role_id, shop_id): shopId = get_object_or_404(Shop, pk=shop_id) roleId = get_object_or_404(Roles, pk=role_id) permissions = Permission.objects.filter( shop=shopId.id, ) if shopId.user == request.user: if request.method == "POST": permissions …
Недавно я загрузил проект django с github, и я загрузил все требования pip install, используя: pip install -r requirements.txt Однако я понял, что не установил виртуальный env для этого проекта, так что, похоже, установка pip затронула весь …
Есть такой фрагмент html, как считать данные из элемента id="number" по нажатию кнопки button <input type="number" id="number"> # <-- как прочесть значение данного элемента <button type="button" id="button_test" class="btn btn-info">Прочитать данные</button> Содержимое view: if request.method == "GET": number = …
У меня есть следующие модели, использующие django class Action(models.Model): name = models.CharField(max_length=100, unique=True) slug = models.SlugField(max_length=100, db_index=True, blank=True) created = models.DateTimeField(auto_now_add=True) updated = models.DateTimeField(auto_now=True) class Concert(models.Model): action = models.ForeignKey(Action, on_delete=models.SET_NULL, related_name="action_concert") is_live = models.BooleanField(default=False) name = models.CharField(max_length=100, unique=True) created …
Есть задача: выбрать в подборку статей 3 рандомные записи, которые не должны повторяться между собой. Да, статей немного, модели статей легковесны. Я мог бы реализовать следующие варианты и не париться: 1) С помощью random.choice() и list.remove() # Генерируем рандомную …
Недавно я создал приложение для Heroku, используя Django и React. Приложение работает замечательно, однако при подключении к домену GoDaddy оно выдает пустую страницу. Я не буду больше ничего говорить, отчасти потому, что не знаю, какая информация необходима, но прошу …
Я использую Django. В функции upload_book я генерирую 10-значный код для каждой книги и идентифицирую и отличаю две книги друг от друга по их коду, а не по первичному ключу. Однако в функции generate_code я получаю ошибку: ValueError at …
После того, как я поменял пользователя Abstract User, моя страница входа не на админке получает ошибку 500 сервера. Я также удалил свою sqlite db и использовал makemigrations на ней. Также мой админ получает странное расширение при входе в /pages/profile/. Все, …
Мне нужно добавить поля в модель User со значениями по умолчанию, которые не будут отображаться в форме регистрации, но я новичок в Django. Как я могу это реализовать и что я делаю не так? models.py: from django.contrib.auth.models import AbstractUser …
В процессе написания пользовательского профиля решил добавить при наведении на запись показ лайков (как в инстаграмме). Но за фильтрацию и получение лайков для определённой записи у меня отвечает простенький менеджер. Главная его проблема - он получает queryset лениво, даже если …
Как реализовать 2 отдельные системы django rest framework 1 для auth и 1 для сервиса цель состоит в том, что вы получаете свой auth от одного api и используете другой api для сервисов, которые используют auth для аутентификации и разрешения …
Я следую руководству по "Развертыванию приложения Django на Elastic Beanstalk", но я застрял, когда пытаюсь получить доступ к консоли администратора. Когда я захожу на сайт администратора (Ex: http://djang-env.p33kq46sfh.us-west-2.elasticbeanstalk.com/admin/), я не вижу, что стилизация применена, хотя я добавил статический корень …
На Linux Debian Bullseye я запускаю HTML-сервер gulp на порту 8081 и бэкенд Django на порту 8083. Я пытаюсь отправить относительно большой JSON документ со статической страницы, используя функцию AJAX JQuery. После правильной настройки модуля django-cors-headers, с MIDDLEWARE = …
вот мой код сериализатора; class RegisterSerializer(serializers.ModelSerializer): password1 = serializers.CharField(required=True, write_only=True) password2 = serializers.CharField(required=True, write_only=True) email = serializers.EmailField(required=True) is_company = serializers.BooleanField(required=False) class Meta: model = CustomUser fields = [ "email", "first_name", "last_name", "is_company", "profile_pic", "password1", "password2", ] def validate_email(self, …
У меня все работало идеально, но мне пришлось переустановить windows, и когда я попытался запустить код снова, он начал выдавать ошибки при регистрации пользователя. Я следовал руководству Vitor Freitas, чтобы реализовать несколько типов пользователей, но отличался только представлениями, так …
У меня есть цикл for, который проходит через список городов и присваивает каждому из них total_city_value. Я пытаюсь получить каждое уникальное значение total_city_value, созданное в цикле for, добавленное в словарь, однако, похоже, что в цикле for сохраняется только конечное …
Я строю свой первый полный CI/CD конвейер для проекта Django/React.js. В нем используются 2 рабочих процесса: build.yml и deploy.yml. build.yml сначала собирает образы, затем толкает их в GH Packages. Затем он извлекает образы в новом задании и запускает тесты …
В Django есть замечательная возможность аннотировать набор запросов, то есть добавить атрибуты к каждому объекту в наборе запросов. Например, если у меня есть набор запросов пользователей, я могу аннотировать его числом последователей, которое является другой таблицей с внешней ключевой ссылкой …
Я пытаюсь вычислить длину дома относительно некоторых соседних районов, так что, house_size / (neighborhood[0].length + neighborhood[1].length...): class House(models.Model): house_id = models.CharField(max_length=256, primary_key=True) size = models.IntegerField() neighborhood = models.ManyToManyField('neighborhood', through='HouseNeighborhoodLink') class Neighborhood(models.Model): length = models.IntegerField() …
Я пытаюсь выполнить следующий тест из django-treebeard: В случае, если вы знаете, что делаете, существует тест, который отключен по умолчанию, который может сказать вам оптимальный алфавит по умолчанию в вашей окружении. Чтобы запустить …
У меня есть Модель Example и соответствующая МодельФормы ExampleModelForm, которую я использую в ModelFormset ExampleModelFormset = modelformset_factory(Example, form=ExampleModelForm) У меня есть модель "многие-ко-многим" с дополнительным свойством. class ExampleThrough(models.Model): batch = models.ForeignKey(Batch, on_delete=models.CASCADE) example = models.ForeignKey(Example, on_delete=models.CASCADE) property = …
У меня есть две модели с отношениями Один ко многим. Модели являются родительской и дочерней соответственно. Мне удалось динамически выводить данные из родительской модели, но теперь я хочу иметь возможность поместить ссылку на каждую родительскую запись, чтобы при нажатии …
У меня есть приложение react/django, которое отлично работает, когда запрос является GET-запросом. Например, в части React у меня есть следующее sendRequestParameters(url) { axios({ url: url, method: 'get', headers: { 'X-CSRFToken': 'csrf_token', 'Accept': 'application/json', 'Content-Type': 'application/json;charset=UTF-8', }, params:{ 'TECHNOLOGY': JSON.stringify(this.state.technologySelectedValue), …
Я использую heroku и пытаюсь создать проект, который использует postgresql. У меня есть модель следующего вида: class Customer(models.Model): MEMBERSHIP_BRONZE = 'B' MEMBERSHIP_SILVER = 'S' MEMBERSHIP_GOLDE = 'G' MEMBERSHIP_CHOICES = [ (MEMBERSHIP_BRONZE, 'Bronze'), (MEMBERSHIP_SILVER, 'Silver'), (MEMBERSHIP_GOLDE, 'Gold'), ] first_name = models.CharField(max_length=255) …
Я работаю с django, я хочу прокручивать страницу вниз автоматически, когда добавляются новые сообщения "отправленные или полученные", я могу прокручивать страницу вниз автоматически, когда я обновляю страницу из-за этой строки кода : $("#card-body").animate({ scrollTop: 20000000 }, "slow"); …
Иногда желательно ограничить выбор, представленный полем ForeignKey в ModelForm, чтобы пользователи не видели содержимое друг друга. Однако это может быть непросто, поскольку модели не имеют доступа к request.user. Рассмотрим приложение с двумя моделями: class Folder(models.Model): user = models.ForeignKey(get_user_model(), …
У меня есть модель Device, в которой есть поле token, хранящее хэшированную строку pbkdf2_sha256. from django.contrib.auth.hashers import make_password from django.models import Model, CharField class Device(Model): name = CharField(max_length=200) token = CharField(unique=True, max_length=128) def save(self,*args,**kwargs): self.token = make_password(self.token) super().save(*args,**kwargs) …