Django
장고 프로젝트 만들기
python3 manage.py runserver 5000 # 127.0.0.1:5000
python3 manage.py runserver 192.168.0.10:5000 # 192.168.0.10:5000
Django-admin startapp user
Django-admin startapp.tweet
을 입력하니 user 폴더와 tweet 폴더가 생기고 각 기본적이 셋팅이 되어있었다
Orm = class 를 데이터베이스로 적용하는것을 orm이라고 함
Class nyBakery:
bread_type= ‘’ #빵의종류
bake_time=‘’. #굽는 시간
price= 0 #가격
장고 모델필드의 종류
문자열 : CharField, TextField 날짜/시간: DateTimeField, DateField, TimeField 숫자 : IntegerField, FloatField 다른 테이블과 연관을 지어 줄 때 : ForeignKey
명령어
Python manage.py makemigrations # 만든 모델 데이터베이스에 넣기
Python manage.py migrate # 변경된 데이터를 데이터베이스에 적용시키기
Python manage.py createsuperuser # 관리자 아이디 생성
lsof -i:8000 # 8000번 포트 종료 명령어 Python 8523 imjaehun 18u 이런식으로 서버가 돌아가고 있다는 게 출력이 되면
kill -9 [PID] # 강제종료 명령어
(여기서는 [PID] 자리에 8523을 작성한다.)