목록Python (55)
CDW (Coding Discussion World)
지난 편에서는 bootstrap을 통해 간단하게 네비게이션 바를 만들었다. 이번에는 조금 더 그럴싸하게 꾸며보고 다음에는 models를 이용해서 datebase까지 만들어보자. 2022.11.05 - [Python/Do something] - python(django) - 장고로 웹페이지 만들기, bootstrap(부트스트랩) (3) 우선 이미지 파일을 저장할 경로를 지정해주자. 기존 css, js가 있던 static 폴더에 blog 폴더를 만들고 images 폴더를 만들자. (폴더 경로는 변경해도 되며 html에 경로 설정만 잘 해주면 된다. - 뒤에 참고) C:\pyminv\pymin_django2\blog\static\blog\images 그리고 웹피이지에 출력되길 원하는 이미지 파일을 하나 넣어준..
이전 편에서는 urls, views 를 통해 미리 만들어둔 html을 web에 띄워주는 것까지 확인을 했다. 2022.11.05 - [Python/Do something] - python(django) - 장고로 웹페이지 만들기 (2) python(django) - 장고로 웹페이지 만들기 (2) 이전 편에서는 django 프로젝트 생성을 위해 가상 환경을 만들고 필수 패키지 및 프로젝트를 생성하였다. 2022.11.05 - [Python/Do something] - python(django) - 장고로 웹페이지 만들기 (1) 이번에는 본격적으 pymin.tistory.com 이번 편에서는 models 를 활용해서 sqlite3에 db table을 만들고 여러가지 data를 넣는 것을 할까 하다가.. 우선..
이전 편에서는 django 프로젝트 생성을 위해 가상 환경을 만들고 필수 패키지 및 프로젝트를 생성하였다. 2022.11.05 - [Python/Do something] - python(django) - 장고로 웹페이지 만들기 (1) 이번에는 본격적으로 app을 생성하고 내가 만든 html을 화면에 띄워 보도록 하자. python manage.py startapp로 원하는 app 이름을 만들자. 이름은 아무거나 해도 상관없지만 django에 샘플로 나와있는 blog를 app 이름으로 해보았다. Including another URLconf 1. Import the include() function: from django.urls import include, path 2. Add a URL to urlpa..
파이썬 웹 프레임워크를 생각하면 flask와 django가 있다. 정말 단순한 페이지만 간단하게 만들고 싶다면 flask가 초반 접근성이 편하고 로그인기능 등 이미 만들어진 모듈들을 끌어다 쓰고 싶으면 django가 편하다고 생각한다. 둘다 좋은 프레임워크라고 생각하며, flask는 많이 다루어봤으니 이번엔 django로 웹페이지를 만들어본다. 우선 가상 환경부터 설치한다. 가상환경 이름은 원하는대로 만들자. PS C:\pyminv> python -m venv pymin_django2 다음으로 가상 환경이 설치된 경로로 가서 activate 파일 실행시키면 가상 환경으로 접속이 된다. PS C:\pyminv\pymin_django2\Scripts> .\activate (pymin_django2) PS C..
지난 편에는 Kivy 튜토리얼인 pingpong game을 확인해보았고, 이번에도 마찬가지로 튜토리얼 app을 확인해보고자 한다. 2022.10.28 - [Python/Do something] - python(kivy) - kivy로 안드로이드 App 만들어보기 (2) python(kivy) - kivy로 안드로이드 App 만들어보기 (2) 1편에서는 Kivy를 설치하고 간단한 테스트 앱을 실행시켜 보았다. 2022.10.27 - [Python/Do something] - python(kivy) - kivy로 안드로이드 App 만들어보기 (1) python(kivy) - kivy로 안드로이드 App 만들어보기.. pymin.tistory.com 우선 지난번과 같이 kivy가 생성된 venv 디렉토리에 별..
1편에서는 Kivy를 설치하고 간단한 테스트 앱을 실행시켜 보았다. 2022.10.27 - [Python/Do something] - python(kivy) - kivy로 안드로이드 App 만들어보기 (1) python(kivy) - kivy로 안드로이드 App 만들어보기 (1) 안드로이드 App을 만들어 보고 싶어졌고, 어떤 언어와 프레임워크로 만들지 고민하다가 파이썬 공부도 할겸 파이썬을 이용해보기로 했다 했다. 사실 App 만드는데는 파이썬보다 더 좋은 언어들이 pymin.tistory.com 2편에서도 마찬가지로 아주 간단한 예제를 보면서 kivy에 대해 조금 더 알아보자 우선 kivy가 설치된 venv 폴더에 들어가서 파이썬 파일을 만들고 아래와 같이 입력해보자 import kivy kivy.r..
안드로이드 App을 만들어 보고 싶어졌고, 어떤 언어와 프레임워크로 만들지 고민하다가 파이썬 공부도 할겸 파이썬을 이용해보기로 했다 했다. 사실 App 만드는데는 파이썬보다 더 좋은 언어들이 많지만 이번에는 파이썬이다. 프레임워크는 어떤것을 사용할까 고민하다가 정보가 제일 많다고 해서 Kivy로 정했다. 그럼 이제 Kivy를 설치해보자. Kivy는 pip로 바로 설치해도 되지만 다른 영역과의 호환성 등으로 인해 가상 환경에서 만드는 것을 추천한다. Create a new virtual environment for your Kivy project. A virtual environment will prevent possible installation conflicts with other Python vers..
파이썬 패키지(라이브러리) 의존성 문제로 가상 환경을 사용한다. 파이썬2에서는 별도로 virtualenv를 설치해야 하지만 파이썬3 버전부터는 venv 으로 바로 가상 환경 생성이 가능하다. 아래는 가상 프로젝트 생성 PS C:\pyminv> python -m venv {프로젝트명} PS C:\pyminv> python -m venv pyminkivy 다음으로 가상 환경에 접속하려면 아래 명령어를 입력한다. 프로젝트 폴더 안에서 아래 명령어를 입력하면 생성한 가상 환경에 접속 가능하다. 접속하면 제일 앞에 ({프로젝트명})이 보인다. {프로젝트명}\Scripts\activate PS C:\pyminv> pyminkivy\Scripts\activate (pyminkivy) PS C:\pyminv> 만약 가..