Django是一個重量級的web開發框架,它提供了很多內部已開發好的插件供我們使用;這裡不去描述 Django直接進入開發過程。 Django入門案例分兩部分:一、開發環境的配置;二、業務需求分析。 第一部分:開發環境的配置 開發環境藍圖 >> (1).setting.py配置: 配置資料庫連接: ...
Django是一個重量級的web開發框架,它提供了很多內部已開發好的插件供我們使用;這裡不去描述 Django直接進入開發過程。
Django入門案例分兩部分:一、開發環境的配置;二、業務需求分析。
第一部分:開發環境的配置
開發環境藍圖---->>
(1).setting.py配置:
配置資料庫連接:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql', # mysql驅動
'NAME': 'focus', # 資料庫名
'HOST': 'localhost', # 連接地址 也可以寫127.0.0.1
'USER': 'FocusBI', # 資料庫用戶名
'PASSWORD': 'Focus', # 資料庫密碼
'PORT': '3306', # mysql 的預設埠 如果你有修改過就要寫成你修改過的埠號
}
}
配置靜態文件夾:
STATIC_URL = '/static/'
STATICFILES_DIRS=[
os.path.join(BASE_DIR,'static')
]
MEDIA_ROOT=os.path.join(BASE_DIR,'static/media')
註釋掉 MIDDLEWARE_CLASSES 中的 # 'django.middleware.csrf.CsrfViewMiddleware' 因為它會阻止POST提交
(2)創建應用程式:
創建好後再去 setting.py中 添加應用程式名。在去projectBook文件夾中的__init__.py文件中加入pymysqldb。
(3)創建models.py urls.py views.py
這裡的models.py views.py 在創建應用程式時,Django 框架會自動創建好。現在只要在應用程式中創建 urls.py ,創建好後再去 註冊urls 如圖:
(4)創建靜態資源文件、存放html的文件夾
這個就很簡單了照著圖做就行
這裡就分享前面四個步驟開發環境搭建;後面的梳理業務流程明天分享。