Android7 Android + Django 로그인 기능 구현하기 (1) 회원 가입 1. 회원가입 페이지 우선 회원가입 페이지는 위와 같이 간단하게 만들어줬다. 해당 프로젝트에서 중요한 부분은 사용자별로 다른 이미지 데이터를 불러올 수 있도록 하는 것이기 때문에 로그인 기능은 암호화까지 넣고 중복 아이디나 아이디, 패스워드 조건까지 비교하는 부분은 일단 구현하지 않으려고 한다. 2. Django 앱 안드로이드 프론트 xml 파일은 저렇게 구현을 해주었고, 우선 문자열 데이터를 받을 django측 코드를 추가해줬다. - models.py class Accounts(models.Model): identify = models.CharField(default='identify', max_length=20) password = models.CharField(default='password', m.. 2021. 3. 12. 이미지 처리 내 프로젝트의 핵심 구현이 여기다. 넘 듀근 거린다. 난항이 예상된다. 1) 연동한 media 폴더 내에 있는 데이터를 주피터 노트북에서 딥러닝 코드로 처리 2) 안드로이드에서 이미지를 media 폴더로 넣고, 1) 과정과 연결 일단 이번 주에 최소 1) 까지는 끝내는 게 목표다. __________________________________________________________________________________________________________ 1) serializer.py 직렬화하는 클래스로, DB안에 사용자 프로필 사진, 이메일, 이름, 성별이 있다고 가정하면 사용자의 모델 인스턴스를 JSON 형태 혹은 Dictionary 형태로 직렬화 해주는 파일이다. 2) 딥러닝 코드를 .. 2021. 2. 25. Django + Android 이미지 주고 받기 (3) 일단 이틀에 걸친 험난한 연동이 아마도 일단락 된 것 같다. 구글링 해본 결과 Mysql을 사용해서 직접적으로 이미지를 전달할 수는 없고, 바이너리화 하여 json에 포함시켜 주고 받거나, 아예 별도의 데이터 저장소에 저장하고 그 위치에 대한 주소를 json 에 포함시키는 방법이 있는 것 같았다. 나는 두 번째 방법으로 구현해보려고 한다. 1) 프로젝트 root 디렉토리에 media 폴더 만들기 MEDIA_URL 은 media 폴더에 들어오는 이미지 파일들에 대한 고정 url을 지정해주는 것이고, 데이터베이스에는 이미지의 주소만 저장을 하도록 구현하기 때문에, 실제 파일이 저장되는 경로를 root로 한다. 다시 말하면, MEDIA_URL에 대한 request가 들어오면 MEDIA_ROOT 에서 처리가 되.. 2021. 2. 24. 이전 1 2 다음