일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- matplotlib
- Apache
- Kotlin
- math
- Tkinter
- Mac
- SQL
- Google Excel
- Redshift
- string
- GIT
- dataframe
- PostgreSQL
- Java
- list
- gas
- google apps script
- Excel
- Python
- PySpark
- django
- Google Spreadsheet
- Github
- 파이썬
- numpy
- hive
- c#
- PANDAS
- array
- Today
- Total
목록Python django/Python django project 1 (15)
달나라 노트
일단 게시판을 만들기 위해 필요한 app들을 만들어보겠습니다. 필요한 app이 뭐가 있을지 살펴보면 다음과 같습니다. 1. user관련 앱 -> 유저의 회원가입, 로그인 등의 내용이 담김 2. 게시판 관련 앱 -> 게시판이나 게시글 작성 등의 내용이 담김 3. tag 관련 앱 -> 게시글을 작성하면 글과 관련된 키워드를 담은 tag를 생성하곤하죠? 이러한 tag관련 내용이 담긴 tag app을 생성합니다. 따라서 우리는 3개의 app이 필요합니다. 지난번에 app이라는 directory를 생성했습니다. 이 directory에 django-app을 만들어봅시다. 1. app directory로 이동. django_web % cd pro/app cd 명령어를 이용해서 terminal상에서 app direct..
본격적인 django 개발을 하기 전에 django가 어떻게 작동하는지 체크해볼 필요가 있습니다. django는 크게 다음 세 가지 part로 구성됩니다. - Model - Template - View 1. Model Model은 data와 관련된 부분입니다. 예를들어 어떤 사람이 회원가입을 하게되면해당 유저의 id, password 등의 정보가 있어야 할 곳이 필요합니다. 이것이 Model입니다. 어떤 게시판의 내용을 요청했을 때 이 게시판의 제목, 내용, 작성자, 작성시간 등을 불러와야하는데 이러한 정보가 저장되는 곳이라고 보시면 됩니다. 2. Template Template은 간단하게 HTML 코드라고 생각하시면 됩니다. 즉, 유저가 어떤 web사이트에 접속했을 때 보이는 화면입니다. 이를 Mode..
django project 1에서는 게시판을 만들어볼 것입니다. 화려한 이미지와 디자인까지 모두 다루지는 않고 게시판의 기본적인 기능인 회원가입, 로그인, 게시글 등록, 게시글 읽기 등의 내용을 django를 이용하여 구현해보려고 합니다. 이번 챕터에서는 개발을 시작하기 위해 필요한 기본적인 directory와 파일들을 구성해볼 것입니다. (개발은 Mac에서 진행됩니다.) 1. django 개발을 위한 directory 생성 먼저 django project를 담을 directory를 생성해줍니다. 저는 다음 경로에 django_web이라는 directory를 생성하였습니다. /Users/Documents/django_web/ 2. virtualenv 설치 terminal을 열어 위에서 생성한 django..