Итак, у меня есть очень базовая модель class Student(models.Model): id = models.AutoField(primary_key=True) first_name=models.CharField(max_length=50) last_name=models.CharField(max_length=50) ... class Course(models.Model): id = models.AutoField(primary_key=True) course=models.CharField(max_length=50) description=models.CharField(max_length=50,null=True,default=None,blank=True) ... class StudentInCourse(models.Model): StudentId = models.ForeignKey(Student, on_delete=models.CASCADE) CourseId = models.ForeignKey(Course, on_delete=models.CASCADE) def __str__(self): return str(Student.objects.get(id=self.StudentId.id)) + " …
Я создаю метод входа в систему с помощью Django-rest-Knox. Я создал пользовательского пользователя в приложении, используя AbstractBaseUser. Это мой views.py class LoginView(GenericAPIView): serializer_class = LoginSerializer def post(self, request, *args, **kwargs): serializer = self.get_serializer(data=request.data) # Load request body to serializer …
У меня есть аудиофайлы, и я хочу прочитать каталог (путь папки) + (путь имени файла) на основе модели record-id. Я обнаружил несколько ресурсов, которые загружают аудиофайлы как объектные модели. но я не хочу работать с ними как с моделью, …
Я пытаюсь создать блог через админку, но не получается сохранить. Помогите пожалуйста. Model.py class blog(models.Model): author = models.ForeignKey(User, null=True, on_delete=models.CASCADE) city_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='sandeep') …
Я использую Django. В моей функции accept_request() я пытаюсь выбрать профиль пользователя с определенным PrimaryKey. Вот функция: def accept_request(request, pk): book = Book.objects.get(id=pk) print(book.owner.pk) user = request.user user_email = request.user.email owner_profile = UserProfileInfo.objects.get(user=book.owner.pk) owner_house_number = owner_profile.house_number owner_phone_number = owner_profile.phone_number …
У меня есть этот сигнал для отправки события при создании нового сообщения from django.db.models.signals import post_save from channels.layers import get_channel_layer from asgiref.sync import async_to_sync from django.dispatch import receiver from .serializers import MessageSerializer from base.models import Message @receiver(post_save, …
У меня есть две модели Author и Book, которые связаны через m2m (один автор может иметь много книг, одна книга может иметь много авторов) Часто нам необходимо запрашивать и сопоставлять записи для входов, используя текстовые строки, в …
У меня есть groups в моем приложении, которое может иметь несколько employees и несколько modules class GroupModels(models.Model): model_choices = (('Product', 'Product'), ('Kit', 'Kit'), ('Vendor', 'Vendor'), ('Warehouse', 'Warehouse')) model = models.CharField(max_length=500, choices=model_choices) class Group(models.Model): name = models.CharField(max_length=500, default=0) modules = …
Я новичок в Django. В Django3 + Apache2, когда я использую администратора для загрузки изображения в фоновом режиме, я получаю Server Error (500). Я проверяю accesslog, он показывает ""POST /admin/mainapp/product/add/ HTTP/1.1" 500 417". Но когда я использую команду "python3 …
У меня та же проблема, что и в этом вопросе, мы занимаемся по одному и тому же учебнику . Я работаю над python 3.10.1, Django 4.0, django rest framework 3.13.0. Когда я пытаюсь изменить имя в моей категории …
У меня есть код в моем FormView в Django: class SearchView(LoginRequiredMixin, FormView): template_name = "dic_records/search_form.html" form_class = KokyakuForm success_url = 'search' fetched_data = [] def form_valid(self, form): print(form.cleaned_data) kokyaku_instance = FetchKokyaku(form.cleaned_data['name_search']) err_check = kokyaku_instance.connect() kokyaku_instance.get_data() if err_check …
Я анонимный пользователь, хотя я вошел в систему, вот views.py: class LoginView(views.APIView): def post(self, request): data = serializers.LoginSerializer(data=request.data) print(data.is_valid()) print(data.errors) print(f" HEEERE::: {data}") if self.request.method == 'POST': if data.is_valid(): auth = authenticate( username=data.validated_data['email'], password=data.validated_data['password']) print(f" email check : {data.validated_data['email']}") …
Class Theblog(models.Model): blog_image=models.ImageField(upload_to="home/images") blog_title=models.CharField(max_length=150) slug=models.SlugField(max_length=200) blog_description=models.CharField(max_length=200,default="Adsoptimiser") blog_body=RichTextField(blank=True,null=True) blog_date=models.DateTimeField() author=models.CharField(max_length=35,default="Sunil Kumar") blog_meta_keywords=models.TextField(default=" ") blog_meta_description=models.CharField(max_length=1000,default=" ") class BlogAdmin(admin.ModelAdmin): prepopulated_fields = {'slug': ('blog_title',)} list_display = ('blog_title','blog_date') admin.site.register(metaTag) admin.site.register(Theblog,BlogAdmin) я хочу препулировать slug как значение заголовка как это сделать я искал и …
У меня есть список уроков и мне нужно выделить на сайте законченные текущим пользователем. Я попробовал свою версию ниже, но в этом случае выводит только сделанные уроки, когда как мне нужно чтобы выводило все уроки, а сделанные просто выделялись зеленым. …
У меня есть кадр данных, который содержит столбец, как показано ниже, total_hours 8.31, 5.15, 10.53, 8.69, 10.57, 10.53 14.25, 10.55, 0.0, 10.73, 8.54, 10.55, 0.0, 10.53, 10.52, 10.54 Мне нужно применить условие после десятичной точки, Эти условия …
У меня есть некоторые проблемы с Django ORM. У меня есть три класса: transaction.py class Transaction(models.Model): class Status(models.TextChoices): PENDING = 'Pending' PROCESSING = 'Processing' CHARGED = 'Charged' AUTHORIZED = 'Authorized' CANCELLED = 'Cancelled' REJECTED = 'Rejected' ERROR …
[введите здесь описание изображения][1] 1 1 Я пытаюсь добавить блог через админку. но не могу сохранить. похоже, что у меня какая-то проблема с просмотром. Помогите, пожалуйста. Model.py [введите описание изображения здесь][2] вот код файла model.py [1]: <a href="https://i.stack.imgur.com/NzLUo.png" rel="nofollow …
Все атрибуты формы работают нормально, кроме textarea. Вот мой код: # forms.py class VineyardForm(forms.ModelForm): class Meta: model = Vineyard fields = [ "name", "text", "wine_rg", "wines", "size", "grapes", "owner", "visits", "region", "regions", "cover" ] labels = { "name": "Vineyard or …
Каждый раз, когда я загружаю файл, forms.is_valid() = False. ниже представлен мой views.py: def upload_pdf(request): if request.method == 'POST': form = UploadFileForm(request.POST, request.FILES) if form.is_valid(): # this is always FALSE!!! # write file into folder first text = …
Я создаю сайт на django, но моя регистрация не работает, когда я нажимаю submit, я сталкиваюсь с этой ошибкой Я устанавливаю профиль для пользователя, я не уверен, что это правильный способ, так что если есть лучшие способы сделать это, …
Я использовал django для модели с именем Topics и данными таблицы в базе данных mysql со значением заказа по умолчанию 1 следующим образом: id has_sub_topic parent_id subject_module_level порядок 1 0 …
У меня следующая модель: class Countries(models.Model): region = models.CharField(max_length=250, null=False, blank=False) country = models.CharField(max_length=250, null=False, blank=False, unique=True) Я заполняю модель через python manage.py loaddata db.json (JSON-фиксатор) После заполнения модели я хотел бы использовать эти регионы и страны …
команды 'py manage.py runserver', 'py -m manage.py runserver' просто выводят 'Python' py --version Python 3.9.5 вы можете просмотреть файл manage.py ниже Можете ли вы помочь мне, пожалуйста? Я смотрел связанные вопросы и пробовал некоторые из них, но …
работает web gui и функция add_analyzer_recods() выполняется заданием cron, потому что оно тестирует некоторые ip вещи в разработке все работает нормально, скрипт de выполняется и шаблоны веб-страниц отображают данные В продакшене у меня есть сервер nGix, шаблоны …
У меня следующая модель: from django.db import models from tvproject_api.models import TVUser class Watched(models.Model): tvuser = models.ForeignKey(TVUser, on_delete=models.CASCADE, related_name='watched_tvuser') show_id = models.IntegerField() season_id = models.IntegerField() date_added = models.DateTimeField() class Meta: unique_together = [['tvuser', 'show_id', 'season_id']] Я пытаюсь …
В компании есть работники, выполняющие различные виды деятельности в течение дня. У каждого вида деятельности есть start_time и finish_time. Обычно работники забывают подать звуковой сигнал об окончании деятельности (finish_time), и это потому, что существует хранимая процедура read_unended time_from time_to, …
Я пытаюсь создать проект Django на Google Cloud Plateform (Cloudrun). Я следую официальному руководству здесь : https://codelabs.developers.google.com/codelabs/cloud-run-django#7 Я пытаюсь выполнить свою первую базовую миграцию : gcloud builds submit --config cloudmigrate.yaml \ --substitutions _REGION=$REGION У меня …
У меня есть две следующие модели: models.py: class Coordinates(models.Model): lat = models.DecimalField(max_digits=7, decimal_places=5, null=True) lng = models.DecimalField(max_digits=7, decimal_places=5, null=True) def __str__(self): return f"(lat: {self.lat}, lng:{self.lng})" class Event(models.Model): //other attributes note = models.CharField(max_length=100, blank=True) coordinates = models.ForeignKey(Coordinates, on_delete=models.CASCADE, related_name="event_coordinates") …
Я довольно новичок в Django и веб-разработке, поэтому все это для меня ново, так как я учусь. Недавно я установил Django-сайт и работал с Postgresql. Когда я его создавал, я перемудрил и мне понадобилось использовать Postgresql специально из-за …
Итак, мой код написан на Django backend и React frontend. По какой-то причине объекты (в данном случае крысы) не фильтруются по владельцу/пользователю. Я не хочу делать разрешения - любой должен иметь доступ к чужой крысе, но в данном конкретном …
Я пытаюсь добавить Telegram Web Login в свой проект Django+Vue. Я обрабатываю логин на Vue и напрямую передаю данные авторизации, полученные от TG, в Django через DRF. Это работает нормально. Проблема возникает при проверке на POST REST. Когда я использовал …
Я пытаюсь разбить на страницы блог, созданный в django, используя представление на основе классов, первая страница в порядке и хорошо отформатирована, но следующие страницы не сохраняют форматирование и переопределение классов "div" "container". это view.py: class HomeView(ListView): model = Post …
Я пытаюсь ускорить работу своего API. Мне нужно (по крайней мере, я предполагаю, что нужно) использовать SerializerMethodField для вычисления различных битов информации, которые я должен включить в объект. Когда я это делаю, в этих методах мне приходится получать …
Я работаю над новым проектом и у меня возникли трудности с добавлением новых объектов со страницы пользователей. Они могут быть добавлены из панели администратора. Вот модель: class Product(models.Model): title = models.CharField(max_length=150) price = models.IntegerField() image = models.ImageField(upload_to='products') description = models.TextField(max_length=500) …
Я создаю веб-приложение: SPA, используя React во фронтенде и Django rest framework для конечных точек API. Я занимаюсь частью социального логина, который делается полностью в бэкенде (происходит обмен токенами провайдеров по собственным JWT), поэтому необходимо сделать запрос к …
Я здесь новичок. Прежде чем задать вопрос, я пытался искать. Я убедился, что это должно работать, а оно не работает Это работает: <a href= "{% url 'logout' %}" class="btn btn-danger btn-sm">Logout</a> <a href= "{% url 'login' %}" class="btn …
Случай: пользователь создает новую заявку. Мне нужно отфильтровать поля (допуски), которые он может выбрать/просмотреть в своей заявке; на основе сравнения следующего: пользователи отдел(ы) рабочие места пользователей по сравнению с рабочее место …
Я не могу найти способ ограничить выбор виджета объектами в полях 'jugadorA' и 'jugadorB', которые являются моделями Jugador. форма в forms.py: class ganadorForm(ModelForm): class Meta: model = Juego fields = ['ganador', 'jugadorA', 'jugadorB', 'torneo', 'ronda'] widgets = { …
Я совсем новичок в Python и Django и у меня проблема с foreignKey в том, что он не подхватывается. Я загружаю данные из некоторого JSON, который я получил из вызова API. Есть две модели, которые я рассматриваю, Team и Player. …
Мне очень трудно найти практические задания по Django и его ORM. Я слышал, что в платном курсе Моша есть такие задания. Я только начинаю изучать Django, в основном ссылаясь на youtube и официальную документацию. Я надеюсь, что кто-то из …