목차 개요 저번 프로젝트 설명에 서술했다 싶이 이번 프로젝트를 위해 구축해야하는 DB구조가 무척 복잡하다고 느꼈다. 따라서 처음에는 종이에 DB구조도를 그리기 시작했고 생각보다 정리가 잘 되지 않고 그려지지 않아서 PPT를 이용해(장인정신) 그리기 시작했지만 pk fk 등을 지정하여 화살표를 연결하게되면 ppt같은 경우엔 구조를 바꾸게 되면 전부 일일히 옮겨줘야하는 단점 등이 있었다. 따라서 인터넷에서 이를 무료 지원해주는 웹사이트 2군데를 찾게 되었고 이 둘을 비교해보자. DBdiagram.io https://dbdiagram.io/home dbdiagram.io - Database Relationship Diagrams Design Tool dbdiagram.io 결론부터 말하자면 이 웹사이트로 최종..
미사용/PNU reminder
https://github.com/Apptive2022-1/apptive-17th-PNUStudent GitHub - Apptive2022-1/apptive-17th-PNUStudent: [PNUStu] University Student Council Integrated Community [PNUStu] University Student Council Integrated Community - GitHub - Apptive2022-1/apptive-17th-PNUStudent: [PNUStu] University Student Council Integrated Community github.com https://github.com/Apptive2022-1/apptive-17th-PNUStudent/pull..
venv 가상환경 위에 Django로 서버 구축 후 Pycharm에 인터프리터 정확하게 할당하고 requirement 추가하여 공동 작업자끼리의 개발 환경 구축 목차 개요 Flask는 사용해본적이 있지만 Django는 처음이라 혼자 공부를 하면서 venv를 이용해 파이썬 가상환경을 구축하고 파이참이라는 파이썬 IDE도 처음 사용을 해보았다. Pycharm 은 VScode에 비해서 작업시에 유용한 점이 있었는데 import 된 라이브러리나 모듈 등에 대한 doc 등을 바로 제공해주어서 코드 작성에 편했다. Git의 브랜치 등을 시각적으로 표현해주어서 버전 관리에 용이했다. vscode에 비해서 가상환경에 따른 인터프리터나 패키지 관리가 용이했다. 또한 코드를 수정한 유저를 표시해주어서 공동 작업시에 용이했..
목차 개요 그간 블로그 포스팅이 적었었다. 새롭게 들어간 학교 내 개발 동아리에서 프로젝트를 하나 시작하게 되었는데 프로젝트의 주제는 기획자분이 가져오신 개선된 학생회 어플 이라는 주제였다. 개발 계기 및 문제 인식 학교 공식 앱의 경우, 불필요한 공지사항에 관한 알림까지 일괄적으로 받아야 함. SNS, 에브리타임 등을 이용하지 않는 학생들은 제휴 혜택, 설문조사 등 학생회 관련 정보에 접근성이 떨 어짐. 학생회 온라인 활동의 주가 되는 인스타그램 등의 SNS는 학생들의 참여를 이끌어내기에 적합하지 않음. 장비 대여, 장소 예약 과정의 번거로움(여러번의 서면상의 허가를 받아야함) 무엇보다도 학교 측에서는 소외지역등으로의 멘토링 등의 학생들이 비선호하는 활동인원이 부족한 경우에 어쩔수 없이 같은 내용의 공..