Account App만들기
django에서 App생성하기
먼저 다음과 같은 명령어를 통해 App을 생성하겠습니다.
python manage.py startapp accountapp
그러면 다음과 같이 폴더 구성이 됩니다.
- hyunterest
- accountapp
- hyunterest
- myvenv
- manage.py
- .gitignore
settings.py에 등록하기
먼저 settings.py에 들어가면 INSTALLED_APPS라는 리스트가 있습니다. 여기 안에 앱이름을 추가해 주겠습니다.
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'accountapp'
]
urls.py에 accountapp등록하기
먼저 urls.py에 들어간다음 urlpatterns라는 리스트가 있습니다. 먼저 include를 import한 후 다음과 같이 입력하겠습니다.
<hyunterest/hyunterest/urls.py>
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('account/', include('accountapp.urls')),
]
이제 accountapp내부에도 urls.py파일을 하나 만들어 주겠습니다.
<hyunterest/accountapp/urls.py>
from django.urls import path
app_name = "accountapp"
urlpatterns = [
]
또한 여기서 app_name을 붙여주었습니다. 여기서 app_name을 붙인 이유는 앱과 url을 효율적으로 관리 하기 위해 등록 시켜 주었습니다.
참고
프로젝트 관련 참고 영상은 아래 유튜브를 참고하고 만들었습니다.
https://www.youtube.com/watch?v=RWEZITw27Ts&list=PLQFurmxCuZ2RVfilzQB5rCGWuODBf4Qjo
코드를 참고하고 싶으면 아래의 주소를 참고 하시면 되겠습니다.
https://github.com/HyunAm0225/hyunterest
HyunAm0225/hyunterest
pinterest사이트 Clone 코딩. Contribute to HyunAm0225/hyunterest development by creating an account on GitHub.
github.com
Django로 Pinterest만들기
001. 프로젝트 세팅하기
001. 프로젝트 세팅하기
프로젝트 세팅하기 폴더와 가상환경 만들기 먼저 장고 프로젝트를 만들기위한 폴더를 만들겠습니다. 먼저 저는 저의 이름을 따서 hyunterest라는 폴더를 만들겠습니다. 그리고 그 후 폴더 안에 들
hyun-am-coding.tistory.com
002. Account App 만들기
hyun-am-coding.tistory.com/entry/002-Account-APP-%EB%A7%8C%EB%93%A4%EA%B8%B0
002. Account APP 만들기
Account App만들기 django에서 App생성하기 먼저 다음과 같은 명령어를 통해 App을 생성하겠습니다. python manage.py startapp accountapp 그러면 다음과 같이 폴더 구성이 됩니다. hyunterest accountapp hyunte..
hyun-am-coding.tistory.com
'Django > Django로 pinterest만들기' 카테고리의 다른 글
Django Form에 bootstrap적용하기 (0) | 2020.12.29 |
---|---|
Header과 Footer 꾸미기 (0) | 2020.12.22 |
003. Django 뼈대 template html 만들기 (0) | 2020.12.17 |
001. 프로젝트 세팅하기 (0) | 2020.12.17 |
댓글