Python 끄적끄적/Python django

Django-2 Create To_do_list

잔망스럽게 2020. 3. 29. 19:52

이제 주소값을 설정해주자.

ToDoList/ToDoList/urls.py를 들어가면

이런 식의 코드가 보이는데 그중 urlpatterns를 보자.

처음에 입력되있는 admin/는 http://localhost/admin에 접근했을때 admin.site.urls로 접근하라는 의미이다.

우리는 사용자가 접근했을때 ToDoList화면을 보여주려고 하므로

 

path('',include('my_to_dp_app.urls'))

 

라고 적어서 처리를 app의 urls.py로 넘겨주어야 한다.

또 include 함수를  사용하였으므로

 

from django.urls import path, include

 

도 추가해주자.

 

이제 ToDoList/my_to_dp_app/urls.py

를 수정해야되는데 기본 생성이 안되어있을 것이다.

 

ToDoList/my_to_dp_app 에 urls.py를 만들어주고

이렇게 편집해주자.

 

다시 urlpatterns를 보면 '',views.index라는 것이 있는데

아까와 같은 원리로 

''들어오면

views.index로 이동시켜라 라고 해석하면 된다.

 

이 파일을 처음만들면 views에 빨간줄이 생기는데 이는 views에 index를 정의 하지 않았기 때문이다.

 

이제 ToDoList/my_to_dp_app/views.py에 index를 만들자.

 

다음과 같이 입력하고 저장하면된다.

HttpResponse는 단순히 인자로 받은 문자열을 사용자의 화면에 보여주도록 하는 함수이다.