Skip to main content

kdt게시판만들기

·150 words·1 min· loading

오늘부터 kdt게시판을 만들어볼려고한다

가장 먼저 익명의 계시판을 만들고, 이후에 차차 여러 기능들을 추가할 것이다.

오늘은 기본적인 백엔드 뼈대만 만들어볼려한다.

가장먼저 파이썬 가상환경을 만들고, 장고를 설치했다.

homepage라는 루트 디렉토리 안에, config라는 설정 디렉토리를 만들고, 가장먼저 계시판 board 부터 구현했다.

settings.py에서 templates폴더 설정을해주고, 앱에 board를 추가시켰다.

config의 urls.py에서 board를 include해줬다.

계시글이 될 Mainpost, 답변이 될 Comment 모델을 생성했다.

makemigrations, migrate를 통해 db에 반영해주고, admin superuser을 생성했다.

이후 forms를 통해 계시글 form 을 만들고, 이를 통해 계시글을 등록할 수 있게 했다.

├── board│ ├── init.py│ ├── pycache│ ├── admin.py│ ├── apps.py│ ├── forms.py│ ├── migrations│ │ ├── 0001_initial.py│ │ ├── init.py│ │ └── pycache│ ├── models.py│ ├── tests.py│ ├── urls.py│ └── views.py├── config│ ├── init.py│ ├── pycache│ ├── asgi.py│ ├── settings.py│ ├── urls.py│ └── wsgi.py├── db.sqlite3├── manage.py└── templates ├── board │ ├── mainpost_detail.html │ ├── mainpost_form.html │ └── mainpost_list.html └── common └── login.html

이후에 pythonanywhere에 호스팅해봤다.

솔직히 뭐가뭔지 모르겠다.

그냥 장고걸즈블로그 따라한거다

오늘은여서끝내자