공부/Web
bootstrap
래울
2020. 10. 18. 20:10
goorm ide 사용
bootstrap 적용시켜보기
mkdir mysite
pip3 install virtualenv
pip3 list //파이썬 패키지list
//mysite디렉토리에 가상환경 생성
virtualenv myvenv //통상적으로 myvenv로 생성, 이름바꿔도 상관없음
source myvenv/bin/activate //가상환경으로 들어감
//가상환경에서 pip list하면 다른 환경이기 때문에 다른 패키지가있음
pip install django
django-admin startproject landingpage . //현재폴더에 프로젝트 생성
python manage.py migrate //python에서 db사용할수있게함
settings.py에서 ALLOWED_HOST = ['*'] //모두 허용
python manage.py runserver 0:80
서버실행, 포트ip설정
{
python manage.py startapp main // main app생성
settings.py 에서 INSTALLED_APPS 항목에 main추가
urls.py 수정 //index.html과 연결
views.py 수정 //index.html을 보여주기 위한 작업을 해줌
main > templates > main > index.html
models.py
}
urls.py - mainapp의 views 와 index를 매칭시켜줌,
path('', index) //'' 안의 주소가 index로 연결됨
boostrap 템플릿 하나 다운
mysite 아래에 static 넣고, index.html에 덮어쓰기
아래꺼 함 찾아보기
{% load static %}
{% static ' ' %}
필로우 설치....
admin생성
migrate 생성
admin.py 코드 추가
테스트 글작성
경로지정 , postImg 폴더 생성 이미지 파일 업로드시,