본문 바로가기

Python Django/Django FAQ2

Elastic Beanstalk + Django, mysqlclient, mysql ERROR 안녕하세요 독학코딩입니다. 오늘은 Django를 EB에 deploy하는 과정에서 종종 겪는 오류 해결방법에 대해서 포스팅 하겠습니다. 간혹 deploy는 정상적으로 됐는데 deploy 된 사이트 URL에 가보면 502 Bad Gateway 화면이 보일때가 있습니다. 그래서 EB 환경에 가서 log를 확인했는데 아래와 같이 나올 때가 있습니다. /bin/sh: mysql_config: command not found /bin/sh: mariadb_config: command not found /bin/sh: mysql_config: command not found Traceback (most recent call last): File "", line 2, in File "", line 34, in File.. 2022. 9. 15.
Django 어드민 사이트 포스팅 제목 바꾸기 `127.0.0.1:8000/admin`로 가보겠습니다. admin에 로그인 후 Posts에 ADD POST를 통해서 몇개의 post를 추가해보시기 바랍니다. 내용은 상관없습니다. 그러면 위와 같이 포스트가 추가된게 확인 되실겁니다. 그런데 포스팅의 제목이 전부 Post object로 되어있어서 구분하기가 어렵습니다. 이를 수정하려면 우리가 생성한 모델 class 안에 def __str__(self): return "{title} - {author}".format(title=self.title, author=self.author) 위 코드를 추가해주시면 됩니다. python str slicing에 관한 것이니 자세한 설명은 하지 않겠습니다. 여기서 `self.title` 과 `self.author`은 모.. 2022. 9. 9.