DevOps/TIL
![[Error]'utf-8' codec can't decode byte 0xff in position 0: invalid start byte](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbXKC5m%2Fbtsl2JEiX5u%2FxE590jaAeOszdEIJklpPNk%2Fimg.png)
[Error]'utf-8' codec can't decode byte 0xff in position 0: invalid start byte
문제발생 class ProductSerializer(serializers.ModelSerializer): brand_id = serializers.PrimaryKeyRelatedField( queryset=Brand.objects.all(), write_only=True ) brand = serializers.SerializerMethodField(read_only=True) class Meta: model = Product fields = [... 'brand'] def get_brand(self, obj): """ 브랜드 정보 """ brand = obj.brand_id print('brand_logo_img : ', brand.logo_img) if brand: brand_data = { 'id':..
[ERROR] most likely due to a circular import
문제발생 제목에 있는 에러는 순환참조 에러로, 두 개 이상의 모듈이 서로를 참조하고 있는 상태이다. 이 에러가 발생하게 된 이유는 서로 다른 app의 models.py에서 import를 참조했기 때문이다. # user/models.py from product.models import Brand class Coupon(models.Model): ... class CouponUser(models.Model): ... # product/models.py from coupons.models import CouponUser class AlProduct(models.Model): ... class AlProductImage(models.Model): ... class AlProductOption(models.Mod..