Please enable JavaScript.
Coggle requires JavaScript to display documents.
나의 첫 파이썬 Django (웹애플리케이션 프로젝트 (가상 환경 만들기 (python3에서는 기본
$python3-m venv…
나의 첫 파이썬 Django
웹애플리케이션 프로젝트
-
-
실기
-
앱시작
-
-
관리자 사이트 모델 등록
-
Entry models 등록
class Entry(models.Model):
topic = models.ForeignKey(Topic,on_delete=models.CASCADE)Link Title
-
관리자 사이트 Entry 등록
admin.py
from learning_logs.models import Topic, Entry
admin.site.register(Topic)
admin.site.register(Entry)
페이지 만들기
- URL정의
- 뷰를 만들기
- 템플릿 만들기
URL 정의
특정 뷰에 연결
Django 2.0 path() URL 간소한 URL 정의 방법
새로운 URL라우팅 방식은 정규표현식을 필요로
하지 않으므로 URL 문자열 시작 부분에 캐럿을
포함 할 필요가 없음. 또한 호출에 namespace인수를
포함할 필요가 없습니다.
프로젝트 기본 URL
from django.urls import path, include
from django.contrib import admin
urlpatterns = [
path('admin/', admin.site.urls),
path('', include('learning_logs.urls')),
]
앱 URL(learning_logs/urls.py)
from django.urls import path
from . import views
app_name = 'learning_logs'
urlpatterns = [
path('', views.index, name='index'),
]
위의 index는 뷰에 정의된 index()함수를 찾으므로
생성하기전에는 에러 발생
-
-
-
-
-