행위

"장고 북마크 프로그램"의 두 판 사이의 차이

DB CAFE

(모델 생성)
(모델 생성)
27번째 줄: 27번째 줄:
 
         #객체를 출력할때 나타날 값  
 
         #객체를 출력할때 나타날 값  
 
         return "이름:"+self.site_name +",주소 :" +self.url
 
         return "이름:"+self.site_name +",주소 :" +self.url
 +
</source>
 +
 +
:settings.py
 +
source lang=python>
 +
INSTALLED_APPS = [
 +
    'django.contrib.admin',
 +
    ....
 +
    ''''bookmark','''
 +
]
 
</source>
 
</source>
  

2019년 12월 1일 (일) 15:38 판

thumb_up 추천메뉴 바로가기


1 장고 북마크 프로그램 개발[편집]

1.1 프로젝트 생성[편집]

pip install django #파이참에서는 생략
django-admin startproject config . #생략

1.1.1 관리자 계정 생성[편집]

python manage.py migrate
python manage.py createsuperuser

1.1.2 프로젝트 생성 확인[편집]

python manage.py runserver

1.2 북마크앱 생성[편집]

python manage.py startapp bookmark

1.3 모델 생성[편집]

bookmark/models.py
from django.db import models

class Bookmark(models.Model):
    site_name = models.CharField(max_length=100)
    url       = models.URLField('Site URL')

    def __str__(self):
        #객체를 출력할때 나타날 값 
        return "이름:"+self.site_name +",주소 :" +self.url
settings.py

source lang=python> INSTALLED_APPS = [

   'django.contrib.admin',
    ....
   'bookmark',

] </source>

1.4 관리자 생성[편집]

1.5 목록 뷰 생성[편집]

1.6 URL 연결[편집]

1.7 북마크 CRUD 구현[편집]

1.8 템플릿 확장[편집]