Python

django 기반 웹 페이지 외부 접속(iframe 등) 허용

최근에 또... 뭔가를 만들다 보니... swing2app이라는 것을 잠시 이용할 기회가 있었다. swing2app은 웹페이지를 앱으로 만들어주는 플랫폼이었는데 django로 구현된 웹 페이지가 정상적으로 불러와지지 않았다. 처음에는 setting.py 파일을 수정하여 swing2app에서 접근 가능하도록 설정했지만 그래도 연결이 거부되길래 혹시나 하고... django iframe 으로 검색해보았더니... 역시나 다른 코드가 들어가야 정상동작하는 것을 확인할 수 있었다.
Wonchul Kang

Command not found: django-admin

Django를 사용해서 웹페이지를 하나 제작해야 할 일이 추가로 발생하여, 새로운 서버에 django를 설치하였다. 운영체제는 Ubuntu 였고 pip3 install django 명령어를 사용하여 설치를 완료하였다. 이후 프로젝트 폴더 생성을 위해 django-admin 명령어를 사용하였으나 bash: Command not found: django-admin 오류가 발생하였다. 해당 문제는 root 권한으로 django가 설치되지 않았을 때 나타나는 문제로 pip3 uninstall
Wonchul Kang

DJANGO 기반 블로그 현재 진행 상황 2

최근 육아와 연말 업무 마무리에 휘둘리다보니 업데이트가 늦어지게 되었다. 그래서 오늘 또 조금 작업한 결과는 아래와 같다. 댓글 기능 완성? - CRUD를 최대한 준수하는 범위로 모두 AJAX로 구현 - 현재까진 오류 없음 앞으로 추가로 진행할 부분은.... 고정 페이지 구현인데... 모델을 추가하고, 테스트를 통해서 마저 구현하여야 할 것 같다. 기존 홈페이지로
Wonchul Kang

small CMS 제작기, Static Link? 이상해

예전에 small CMS 제작기, static link 제작 이라는 글을 쓴 적이 있었다. 그리고는 시간이 흘러 구글 웹 마스터를 보다보니 표준 URL이 정상적으로 적용되지 않는 것을 확인하고, Tistory 등을 참조하여 POST 구조를 약간 변경하였다. 기존의 Static Link는 그대로 유지하지만, 넘버링을 반대로 적용하였다. 이전에는 포스트를 추가할 수록 이전 포스트가 높은 번호로 갔다면,
Wonchul Kang

Markdown 기반 small CMS 제작기, Python2 -> Python3 전환 및 기존 기능 제거

최근 CMS 제작에 전혀 손을 안대고 있다가 약간의 짬이 나서 약간의 수정을 거쳤다. 1. Python2 + Flask -> Python3 + Flask 2. static link 기능 제거 Python2 -> Python3로 변경하는 과정은 어렵지 않았다. 기본적으로 print 구문만 수정하면 되기에 수정하고 1차 테스트 후, 기존 사이트와 대체 작업을 거쳐서 정상작동 하였다. 물론!
Wonchul Kang