728x90 Django6 [Django] 01. Django 프로젝트 생성 + Mysql 연동 Windows + Visual Studio Code 터미널 입니다~~ 01. Django 프로젝트 생성 1. 가상환경 생성, activate $ mkdir MyProject # 프로젝트 만들 폴더 생성 $ cd MyProject # 폴더로 이동 $ python -m venv myvenv # 가상환경 'myvenv' 만듦 . myvenv/Scripts/activate # 가상환경 활성화! => 맨앞에 (myvenv) 가 붙으면 성공 2. Django install $ python -m pip install --upgrade pip $ pip install django -> 장고 버전 선택하고 싶다면 pip install django~=2.0.0 3. Django 프로젝트 생성 $ django-admin s.. Back-End/Django 2021. 6. 22. 데이터 분석 웹 서비스 플랫폼 - 한국생명공학연구원 인턴 2020.12.21 - 2021.02.23 한국생명공학연구원의 국가생명연구자원정보센터에서 2020년 동계인턴을 하였습니다. Django를 이용한 데이터 분석 웹 서비스 플랫폼입니다. 사용자가 분석을 원하는 데이터를 업로드하고 분석을 쉽게 할 수 있도록 도움을 줍니다. 언제든지 업로드 한 데이터와 분석결과를 확인할 수 있고, 다시 재실행 할 수 있습니다. 관리자 페이지에서 scikit-learn의 머신러닝 알고리즘들을 ( 사이킷런 공식 홈페이지 참고 scikit-learn.org/stable/) 미리 등록하여, 사용자는 함수의 parameter만 원하는 것으로 바꾸어 분석 진행이 가능합니다. 실행 동작 동영상입니다. (VPN으로 접속하여 실행 속도가 살짝 느립니다) 1. 각 메뉴별 페이지 화면 2. 알고리.. My Project 2021. 5. 2. [javascript] setTimeout 순서!!!! (반대로 하자!) blog.naver.com/tmondev/220937034820 자바스크립트의 비동기 처리과정 들어가며안녕하세요. 티몬에서 이제 1년차가 된 신입 개발자입니다! 그 동안 업무를 하면서 배운 것들이 많... blog.naver.com 문제 상황) loading이미지를 띄우고 페이지를 이동시키고 싶었는데 아무리 setTimeout을 설정해도 내가 생각했던 것과 같이 동작이 되지 않음.. 구글링을 계속 해보다 위 블로그를 발견하고 드디어 해결했다 !!! ㅜㅠㅠ 운영체제 시간에 배웠던 개념이였다... 댑악,,, 수정 전) // 1번 setTimeout(function() { $("#loading").hide(); },5000); // 2번 setTimeout(function() { location.href = .. Front-End/Javascript 2021. 1. 29. [HTML] form을 ajax로 submit 할 때 새로고침 방지 django 문제 상황) js파일에 전역변수를 두고, 함수 실행마다 전역변수의 값을 바꿔주는 식으로 버튼 눌리는 순서를 제어하고 싶었음 form 태그의 onsubmit으로 자바스크립트 함수를 호출하고, 해당 js 함수에서 view 함수로 ajax를 통해 보냈더니 화면이 새로고침 되어 js 파일의 전역변수 값이 계속 초기 설정 값으로 바뀜!!!!!!!!!!! 으악 해결) onsubmit으로 두었던 자바스크립트 함수를 submit 버튼의 onclick으로 변경하고, form 태그의 onsubmit은 다음과 같이 변경 ! onsubmit="return false;" Front-End/HTML 2021. 1. 27. [Django] 사용자 입력 값 db 중복 체크 참고블로그) ssungkang.tistory.com/entry/javascript-%ED%9A%8C%EC%9B%90%EA%B0%80%EC%9E%85-%EC%8B%9C-%EC%95%84%EC%9D%B4%EB%94%94-%EC%A4%91%EB%B3%B5-%ED%99%95%EC%9D%B8%ED%95%98%EA%B8%B0-ajax 자바스크립트 함수) function project_name_check(){ $('#user_id').change(function () { $('#user_id').attr("check_result", "fail"); }) var user_id=$("#user_id").val() $.ajax({ url: 'do_duplicate_check', data: {'user_id': user_i.. Back-End/Django 2021. 1. 25. [JavaScript] 업로드한 파일 확장자 검사 자바스크립트 정규표현식 사용! // 아래 csv|tsv 부분만 원하는 확장자로 수정하면 됨 if (!/\.(csv|tsv)$/i.test($("#dataFile")[0].files[0].name)){ return false; } function data_create() { var form = $("#upload_form")[0]; var formData = new FormData(form); data_file=$('#dataFile').val() if(data_file==""){ //파일이 없을 때 alert('Please upload your file'); return false; }else if(!/\.(csv|tsv)$/i.test($("#dataFile")[0].files[0].name)) { /.. Front-End/Javascript 2021. 1. 11. 이전 1 다음 728x90