반응형
pip django 설치
pip install django -y
프로젝트 생성
django-admin startproject django_vulnWeb
Application 생성
python manage.py startapp polls
Model 구조 DB 반영
python manage.py makemigrations polls
python manage.py migrate
DB 반영 시 실행된 SQL 구문 확인
python manage.py sqlmigrate polls 변경기록번호
서버 실행
python manage.py runserver PORT
공인 또는 사설 IP를 통한 서버 실행
python manage.py runserver 0.0.0.0:PORT
nohup를 통한 백그라운드 실행
nohup python manage.py runserver 0.0.0.0:PORT &
운영자 계정 생성
python manage.py createsuperuser
초기 데이터 입력
- initdata.json
[
{
"model": "main.userAccount",
"fields": {
"ID": "admin",
"PWD": "admin",
"email":"admin@admin.com",
"introduce":"Admin"
}
},
{
"model": "main.userAccount",
"fields": {
"ID": "guest",
"PWD": "guest",
"email":"guest@guest.com",
"introduce":"guest"
}
}
]
- 명령어
python manage.py loaddata initdata.json
'Study > Python' 카테고리의 다른 글
[Django] FileUpload 설정 (0) | 2021.09.20 |
---|---|
[Django] Debug=False 후 MEDIA, STATIC 경로 설정 (0) | 2021.09.20 |
Python Tor 사용하기 (darkweb_crawling Project) (0) | 2021.04.26 |
Python Offline Package Install (0) | 2020.09.21 |
Python Error 해결 방법 (0) | 2020.09.21 |
댓글