-
장고 재밌다 으헤헿
먼저 장고 view를 만들어보자
html을 생성하고 그걸 뷰로만들고 url로 연결시켜서 화면에 호출할 수 있도록 한.... 음 일단 그냥해보자 해보는게 빠르다.
html 템플릿 생성
$mkdir templates
$cd templates
$mkdir blog
$nano post_list.html
가이드 사이트에서 제공하는 예제를 작성하고 저장
<html><head><title>Django Girls blog</title></head><body><div><h1><a href="">Django Girls Blog</a></h1></div><div><p>published: 14.06.2014, 12:14</p><h2><a href="">My first post</a></h2><p>Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut fermentum massa justo sit amet risus.</p></div><div><p>published: 14.06.2014, 12:14</p><h2><a href="">My second post</a></h2><p>Aenean eu leo quam. Pellentesque ornare sem lacinia quam venenatis vestibulum. Donec id elit non mi porta gravida at eget metus. Fusce dapibus, tellus ac cursus commodo, tortor mauris condimentum nibh, ut f.</p></div></body></html>view생성
$gedit blog/views.py [ 위에서 생성한 블로그폴더 말고 원래있던 ]
아래내용을 추가
def post_list(request):return render(request, 'blog/post_list.html', {})url 연결
$mysite/urls.py에 아래 한줄을 추가
url(r'', include('blog.urls')),
$blog/urls.py 를 생성하고 코드작성
from django.conf.urls import urlfrom . import viewsurlpatterns = [url(r'^$', views.post_list, name='post_list'),]서버시작해서 확인해보기
$python manage.py runserver
위지원데이터 엔지니어로 근무 중에 있으며 데이터와 관련된 일을 모두 좋아합니다!. 특히 ETL 부분에 관심이 가장 크며 데이터를 빛이나게 가공하는 일을 좋아한답니다 ✨
'2017년 > Python' 카테고리의 다른 글
장고 ajax통신 코드 (0) 2017.11.16 장고 에러로그 파일로 남기기 (0) 2017.11.16 python anywhere 사용하기 (0) 2017.11.15 장고 모델 ,관리자 (0) 2017.11.15 파이썬 장고를 알아보자 (0) 2017.11.15