All Articles

Create User in Shell reference: https://stackoverflow.com/questions/18503770/how-to-create-user-from-django-shell user@host> manage.py shell >>> from django.contrib.auth.models import User >>> user=User.objects.create_user('foo', password='bar') >>> user.is_superuser=True >>> user.is_staff=True >>> user.save()
[Django Rest] Allow Empty String in CharField > CharField에 allow_blank 추가 class CustomDataSerializer(serializers.ModelSerializer): ID = serializers.IntegerField(allow_null=True) Name = serializers.CharField(allow_blank=True) Type = serializers.CharField(allow_blank=True) Desc = serializers.CharField(allow_blank=True) > 그 외 추가 옵션 Desc = serializers.CharField(allow_null=True, allow_blank=True, default=None, required=False)
[Django] ManyToManyField Rest Framework Create and Update 검색했던 것들 > Direct assignment to the forward side of a many-to-many set is prohibited. Use .set() instead > django manytomanyfield set > needs to have a value for field "id" before this many-to-many relationship can be used. 참조: https://stackoverflow.com/questions/61537923/update-manytomany-relationship-in-django-rest-framework #serializers.py class PackageSerializer(serializers.ModelSerializer): ..
Django and GraphQL Python의 Django와 API로 Restful 방식이 아닌 GraphQL을 사용하여 간단한 프로젝트를 진행해보기로했다. 테스트 날짜: 2020/05/29 TODO: GraphQL에 대한 설명 링크 환경 구성과 소스 코드를 살펴보기 위해 아래 사이트들을 참고했다. Graphene-Django 공식 튜토리얼 Python으로 GraphQL 서버 구현 (Graphene 튜토리얼 따라하기) Graphene-Django github moesif-graphene-django-example Set up the Django project # 주의: 윈도우 환경 # Create the project directory mkdir petProject cd petProject # Create a virtualenv to ..