[django基礎] proj - D0 - 基礎配置

一些常用的設置 - 懶的每次打了 - 直接來這裏複製

注: selenium==3.141.0

數據庫  設置

- setting

'ENGINE': 'django.db.backends.mysql',
'NAME': 'db_django_pro_Xxxx',
'USER': 'root',
'PASSWORD': '',
'HOST': 'localhost',
'POST': '3306',

__init__

import pymysql
pymysql.install_as_MySQLdb()

創建數據庫

create database db_proj_XXXXX charset=utf8;

創建app

django-admin startapp App_1
同
python3 manage.py startapp App_1

setting裏 配置app

遷移 - 初始化

python manage.py migrate

 

配置時區語言

LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/Shanghai'
USE_I18N = True
USE_L10N = True
USE_TZ = False

配置模板路徑

'BACKEND': 'django.template.backends.django.DjangoTemplates',
'DIRS': [os.path.join(BASE_DIR, 'templates')]

靜態資源路徑

STATIC_URL = '/static/'
STATICFILES_DIRS = [
    os.path.join(BASE_DIR,'static')
]
MEDIA_ROOT = os.path.join(BASE_DIR, 'static/upload')

遷移

# 生成遷移文件
python manage.py makemigrations
# 執行遷移
python manage.py migrate
# 或 指定app遷移:
python manage.py migrate App_name

項目下的 url

from django.contrib import admin
from django.urls import path, include

urlpatterns = [
    path('admin/', admin.site.urls),
    path('one/', include(('AppOne.urls', 'AppOne'), namespace='One')),
]

應用下的 url

from django.urls import path
from AppOne import views

urlpatterns = [
    path('index/', views.index, name='index'),
]

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章