본문 바로가기

반응형

개발/django

장고 특정 동작 이후 갱신 시키는 법 1. signal -정석인듯 2. serializer update_date = serializers.DateTimeField(source='update_at_about_friend',read_only=True)처럼 함수 불러와서 그 함수를 실행 더보기
유저 모델의 create_user() 함수에 별도의 field를 인자로 넣고 싶을 때 123456789101112131415161718192021#유저 매니저를 생성해서, create_user에 추가를 원하는 필드명을 넣어준다 class BUserManager(BaseUserManager):def create_user(self, name, gender, password): user = self.model( username=name, name=name, gender=gender, ) user.set_password(password) user.is_staff = False user.is_active = True user.is_superuser = False user.save(using=self.db) return user #Abstract유저를 상속받은 커스텀 유저에 원하는 필드를 Requi.. 더보기
django jet 어드민 패키지를 beanstalk에서 사용할 때 인코딩 이슈 'ascii' codec can't decode byte 0xea in position 0: ordinal not in range(128)python2.X 버전을 많이 사용하는 사람들이라면 자주 봤을 이슈파이썬 2 중반 대부터 unicode지원을 시작하면서 파이썬 3에서는 크게 문제 나지 않는다고는 들었는데,AWS beanstalk에서는 공식적으로 django 사용시 python 2.7버전을 지원한다. 어드민 패키지를 몇개 살펴보다가 jet 패키지가 꽤 이쁘게 나온 편이라 사용 해 봤는데 'ascii' codec can't decode byte 0xea in position 0: ordinal not in range(128)가 났다.이게 기본 django core admin코드 쪽에서 에러코드가 잡혀서 .. 더보기

반응형