Project5 [DataBase][Mac/M1] MySQL과 Django 연동 (계정생성, 권한부여, DB생성) Django 와 MySQL을 연동하기 위해서는 프로젝트 폴더에서 settings.py을 손봐줘야한다.하지만 데이터베이스 정보는 외부로 유출될 시 위험할 수 있기 때문에 settings.py 에 직접적으로 쓰지않고 따로 manage.py 가 있는 폴더에 my_settings.py 를 만들어서 .gitignore로 관리한다.my_settings.py에는 다음과 같은 내용을 입력하면 되고DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'DB이름', 'USER': 'DB사용자이름', # 'root' 'PASSWORD': 'DB사용자비밀번호', 'HOST': '1.. 2024. 5. 17. [DataBase][Mac/M1] MySQL 또 말썽부리다.... 이번 데이터베이스 프로젝트를 위해서 사용하는 프레임워크는 Django 이다.하지만 Django 는 기본적으로 sqlite3 를 사용하며, 이는 ORM (Object Realational Mapper)으로 동작한다. 여기서 ORM이란, 객채(Object)의 관계(Relational)를 연결(Mapper)해주는 것을 뜻한다. 객체 지향적인 방법을 사용하여 데이터베이스의 데이터를 쉽게 조작할 수 있게 해주는 것이다. 즉, Django의 ORM이란, 파이썬과 데이터베이스의 SQL사이의 통역사 역할을 해준다.그렇기 때문에 쿼리문을 이용해야하는 데이터베이스 프로젝트에서는 적절치 않았기 때문에 MySQL을 따로 연동해서 사용하고자 하였다. 그래서 오랜만에 mysql 을 찾아보니 맥북에서 전혀 인식을 못하더라...! .. 2024. 5. 17. [모바일/AndroidStudio]🌴도시열섬 어플리케이션 프로젝트 2023학년도 2학기 "모바일프로그래밍"이라는 수업을 수강하였습니다. Android Studio를 배우는 수업이었습니다. 마지막 기말고사 대체로 프로젝트를 제작했습니다. 여러가지 주제들이 있었지만 교수님께서 추천해주시는 주제가 "도시열섬"이어서, 교수님의 추천주제로 정해서 만들어보기로 했습니다. 팀원은 총 나까지 포함해서 5명이 있었고, 모두 모바일 프로그래밍은 처음 해보는 상태였습니다. 일단 "도시열섬"을 가지고 어플리케이션을 만든다면 어떤 기능이 들어가면 좋을지에 대해서 회의를 해보았습니다. 도시열섬 지역을 알 수 있도록 도시열섬지도를 만들자! 사람들이 개개인적으로 도시열섬 피해를 최소화할 수 있는 장치를 만들자 커뮤니티? 사람들이 서로 열섬 피해 상황을 공유하거나 녹지공간을 공유할 수 있는 커뮤니티.. 2023. 12. 26. [해커톤][호남의 얼굴]얼굴인식 출석 서비스 본 프로젝트는 오픈 소스로 공개해두었습니다🤭 👇🏻 클릭해주세용 👇🏻 깃허브 주소 2023. 9. 4. 이전 1 2 다음