$ source /home/centos/VENV/venv/bin/activate
(venv) $ cd /home/centos/projectDir/
(venv) $ django-admin startproject mysite
# 베이스디렉토리명 변경
(venv) $ mv mysite myPrj
ALLOWED_HOSTS = ['192.168.111.100','localhost','127.0.0.1']
(venv) $ python3 manage.py startapp bookmark
(venv) $ cat /bookmark/apps.py
(생략)
class BookmarkConfig(AdminConfig)
(생략)
(venv) $ cd ..
(venv) $ vim mysite/settings.py
# 앱 추가
INSTALLED_APPS = [..(생략),
bookmark.apps.BookmarkConfig,
]
TEMPLATES = [
...
'DIRS'=[os.path.join(BASE_DIR, 'templates')],
...
]
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3' # 이부분 내가 사용코저 하는 DB 엔진으로 변경. 오라클, mysql 등..
}
}
TIME_ZONE = 'Asia/Seoul'
STATIC_URL = '/static/'
STATICFILES_DIRS = [os.path.join(BASE_DIR, 'static')] #추가
MEDIA_URL = '/media/'
MEDIA_ROOT = os.path.join(BASE_DIR, 'media')
USE_TZ = False
LANGUAGE_CODE = 'ko-kr'
(venv)$ python3 manage.py migrate
(venv) $ python3 manage.py createsuperuser
(venv) $ python3 manage.py startapp bookmark
INSTALLED_APPS = [
....
'bookmark.apps.BookmarkConfig', # 추가
]