모바일앱 프로젝트33 안드로이드 URL 값으로 서버에서 이미지 받아오기 ft. Glide 라이브러리 1) 우선 어제까지 진행한 부분이 main activity 였다. 안드로이드를 본격적으로 확장하기 위해서 main activity에 간단한 목차를 만들고, 어제까지 진행한 이미지 처리 부분을 sub activity로 만들었다. btnImageSend_ = findViewById(R.id.btnImageSend); btnImageSend_.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View view) { Intent intent = new Intent(getApplicationContext(), SubActivity.class); startActivity(intent); } }); 이런 식으로 버튼을 클릭할 시.. 2021. 3. 6. Django 클래스형 view 와 데이터베이스 model 지난 번에 create 메소드를 views.py 내에 생성해서 딥러닝 코드를 돌렸었다. 그 때 잘 돌아갔었는데, 이상하게도 create 메소드가 호출되면 POST 가 들어왔을 때 사진을 intercept하는 것은 가능한데 (당연히 request를 받을 수 있으니까.) Mysql 테이블에 데이터가 안 들어간다. 아마도 POST 요청이 들어왔을 때 바로 create 메소드로 들어가고, 메소드 이전의 코드인 queryset = Post.objects.all() serializer_class = PostSerializer 이 부분이 실행이 되지 않는 것 같다. 그래서 이참에 클래스형 views에 대해 자세히 찾아보려고 한다. 클래스형 view에 대한 정보는 유투브 영상과, Django rest framework.. 2021. 3. 4. 안드로이드에서 서버로 데이터 전송하기 일단.. 이 포스팅을 쓰기까지 굉장히 험난했다.. retrofit 관련해서 온갖 유투브 영상들, 공식 문서들, 블로그 포스팅들을 참고하였으나, 내가 진행하는 프로젝트와 정확히 일치하는 정보는 없었기 때문에, 또, 정보가 조각조각 있었기 때문에 거의 2-3일 정도를 보고 나니 어느 정도 감이 잡혔다. 언어는 수단일 뿐이다. 파이썬과 자바를 어느 정도 안다고 해도 새로운 프레임워크를 사용하는 것은 다른 문제이다.. 우선 본론으로 들어가자면, 장고 코드에 작성된 데이터 형식과 필드명과 정확히 같은 포맷으로 보내지 않는 경우 400 에러가 response 값으로 들어온다. 이 부분이 어디에도 정확히 적혀있지 않아서 몰랐다. 구현할 때 까지 정말 온갖 http status code 를 다봤다. 500번대의 int.. 2021. 3. 4. MySql 1. select * FROM db.tablename; 2. DELETE FROM db.tablename; 3. 기본 세팅이 하나 이상의 element를 삭제 할 수 없게 되어있기 때문에 일시적으로 set sql_safe_updates=0;을 사용한다. 2021. 3. 3. 이전 1 2 3 4 5 6 7 8 9 다음