티스토리 뷰

개발기

[django project] 블로그 만들기 (1)

Loweeeell 2017. 12. 31. 19:47

Django를 접한지 1년가까이 되는 동안 직접 기획한 앱을 구현하지 못하였다. 

전체적인 흐름만 파악했지 직접 깨달은 것이 부족하다고 느꼈다.

그래서 이번에 Django로 블로그를 만드는 project를 진행하려고 한다.


기능은

- 로그인,로그아웃

- 포스팅(글쓰기, 글 수정, 글 삭제,댓글,사진업로드,카테고리)

- 이웃기능

- 검색,태그 


웹디자인을 열심히 했었던 사람이라 디자인도 대충할 수 없어 열심히 찾아보고 디자인을 기획하였다.

참고로 디자인 하는데 상당한 시간이 든다ㅎㅎ.. 

프로젝트 생성 후 blog 앱을 생성한 후 먼저 로그인,회원가입 기능부터 만들었다.

로그인 기능은 장고가 기본제공하는 앱인 auth앱을 이용하여 구현하였다.

(auth앱을 사용하여 인증 권한 기능을 사용하는 것은 추후에 포스팅 하겠다.)

로그인 기능은 view,url 구현이 다 되어있지만 회원가입 기능은 구현이 안되어있어 직접 구현했다.


로그인 기능을 만든 후 디자인을 하려고 하는데 static 파일을 불러오는 도중 이상한 현상을 마주하게 되었다.

현재 프로젝트 템플릿에서 static 파일을 불러오려고 했는데 다른 프로젝트에 있는 static 파일이 불러와진 것이다.

두 프로젝트 static 폴더 구조가 같기는 했지만 이해는 할 수 없었다. 다른 폴더에있고 다른 프로젝트인데 .. 


현재 진행 프로젝트        다른 폴더의 다른 django 프로젝트

now_project/                    other_project/

static/                            static/    

css/                                css/

base.css                         base.css

 

구조는 이랬다. 

원인을 찾으려고 했는데 찾지 못했다ㅠ 

일단 이름을 바꿔서 해결은 했으나 아직 원인은 찾지 못했다. 

원인을 찾게되면 다시 포스팅 하겠다.

혹시 원인을 아는 분은 댓글 남겨주세요 .. 


'개발기' 카테고리의 다른 글

Django Instagram 개발기  (0) 2018.04.26
[django project] 블로그 만들기 (3) - 완성  (0) 2018.01.19
[django project] 블로그 만들기 (2)  (0) 2018.01.07
댓글