django-rest-framework

how to use same url and class for put, get, post, delete functions in drf class base api

how to use same url and class for put, get, post, delete functions in drf class base api Question: in my views file I want to have this logic: class Articles(APIView): def get(self, reqeust, id): #logic def put(self, request, id): #logic def post(self, requst, id): #logic def delete(self, request, id): #logic and I want handle …

Total answers: 1

How to hide password field from request.user in django?

How to hide password field from request.user in django? Question: i am learning django currently and i have a question about request.user. I have made an custom user model and i use django’s built in authentication. When i use login function, everything works right. When i print request.user it returns the current user. When i …

Total answers: 1

Django not saving data with post

Django not saving data with post Question: I have this view: class TaskApiView(APIView): def post(self, request): serializer = TaskSerializer(data=request.data) print(request.data) if serializer.is_valid(): print("valid", serializer.data) serializer.save() return Response(status=status.HTTP_201_CREATED) else: print(serializer.errors) return Response(serializer.errors, status=status.HTTP_400_BAD_REQUEST) request body: { "content": "asd" } log: {‘content’: ‘asd’} valid {‘id’: 30} [21/Oct/2023 11:33:19] "POST /api/task/create HTTP/1.1" 201 0 But when I try …

Total answers: 1

related_name parameter name conflict in django?

related_name parameter name conflict in django? Question: i have a query regarding "related_name" parameter (used while establishing a relationship between models) suppose i assign the value to related_name= "x" then, it sets the given value to reverse relation manager name ex- parent_model_object.x.all() it sets given name to parent model while filtering objects. ex – child_model.objects.filter(x__name …

Total answers: 1

foregin key using name value fetch in django rest frame work

foregin key using name value fetch in django rest frame work Question: i have add model.py ,view.py and serilializer.py file ,i will share country and state model . I wiil apply foregin key country and state fields. I will check in html fields in django rest framework in only object id fetch not value so …

Total answers: 2

Django app getting the error "TypeError: 'dict_keys' object is not subscriptable"

Django app getting the error "TypeError: 'dict_keys' object is not subscriptable" Question: Here is the views: class UserViewSet(viewsets.ViewSet): def list(self, request): queryset = User.objects.all() serializer = UserSerializer(queryset, many=True) return Response(serializer.data) def retrieve(self, request, pk=None): queryset = User.objects.all() user = get_object_or_404(queryset, pk=pk) serializer = UserSerializer(user) return Response(serializer.data) urls: from django.urls import path from .views import * …

Total answers: 1

Daphne ModuleNotFoundError: No module named

Daphne ModuleNotFoundError: No module named Question: I’m unable to get the Daphne server running. It always fails with the following error: Traceback (most recent call last): File "/usr/local/bin/daphne", line 8, in <module> sys.exit(CommandLineInterface.entrypoint()) File "/usr/local/lib/python3.8/site-packages/daphne/cli.py", line 171, in entrypoint cls().run(sys.argv[1:]) File "/usr/local/lib/python3.8/site-packages/daphne/cli.py", line 233, in run application = import_by_path(args.application) File "/usr/local/lib/python3.8/site-packages/daphne/utils.py", line 12, in import_by_path …

Total answers: 1

How to override createsuperuser command in django

How to override createsuperuser command in django Question: I’m trying to customize the createsuperuser command. The purpose of this is: I’ve a table called administrator, and its have OneToOne relationship with auth_user table class Administrator(models.Model): user = models.OneToOneField(get_user_model(), on_delete=models.CASCADE, related_name="admin") And whenever I create new super user by using command createsuperuser, i’d like to create …

Total answers: 1

Nested Serializer for prefect_related in Django Rest Framework

Nested Serializer for prefect_related in Django Rest Framework Question: I’m trying to make a nested serializer with prefect_related but it doesn’t work, here’s my code: models.py from django.db import models class Student(models.Model): phone = models.IntegerField(null=True) birth_date = models.DateField(null=True) user = models.OneToOneField(get_user_model(), on_delete=models.CASCADE, related_name="student") class Course(models.Model): title = models.CharField(max_length=100, blank=True, default=”) class CourseEnroll(models.Model): course = models.ForeignKey(Course, …

Total answers: 1