Django 入门项目案例开发(上)
關(guān)注微信公眾號:FocusBI 查看更多文章;加QQ群:808774277 獲取學習資料和一起探討問題。
Django 入門案例開發(fā)(中) http://www.cnblogs.com/focusBI/p/7858267.html
Django 入門案例開發(fā)(下) ——創(chuàng)建項目應用及模型類? ??http://www.cnblogs.com/focusBI/p/7868737.htmlDjango是一個重量級的web開發(fā)框架,它提供了很多內(nèi)部已開發(fā)好的插件供我們使用;這里不去描述 Django直接進入開發(fā)過程。
Django入門案例分兩部分:一、開發(fā)環(huán)境的配置;二、業(yè)務需求分析。
第一部分:開發(fā)環(huán)境的配置
開發(fā)環(huán)境藍圖---->>
?
(1).setting.py配置:
配置數(shù)據(jù)庫連接:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',? ? ? ? #? mysql驅(qū)動
'NAME': 'focus',? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 數(shù)據(jù)庫名
'HOST': 'localhost',? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 連接地址? 也可以寫127.0.0.1
'USER': 'FocusBI',? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?# 數(shù)據(jù)庫用戶名
'PASSWORD': 'Focus',? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # 數(shù)據(jù)庫密碼
'PORT': '3306',? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? # mysql 的默認端口? 如果你有修改過就要寫成你修改過的端口號
}
}
配置靜態(tài)文件夾:
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)創(chuàng)建應用程序:
創(chuàng)建好后再去 setting.py中 添加應用程序名。在去projectBook文件夾中的__init__.py文件中加入pymysqldb。
?
(3)創(chuàng)建models.py? urls.py? views.py?
這里的models.py? views.py 在創(chuàng)建應用程序時,Django 框架會自動創(chuàng)建好。現(xiàn)在只要在應用程序中創(chuàng)建 urls.py ,創(chuàng)建好后再去 注冊urls? 如圖:
?
?
(4)創(chuàng)建靜態(tài)資源文件、存放html的文件夾
這個就很簡單了照著圖做就行
?
這里就分享前面四個步驟開發(fā)環(huán)境搭建;后面的梳理業(yè)務流程明天分享。
?
?
?
?
歷史文章:
FocusBI: SQL Server內(nèi)核
FocusBI: 總線矩陣(原創(chuàng))
FocusBI: 數(shù)據(jù)倉庫 (原創(chuàng))
FocusBI: 商業(yè)智能場景(原創(chuàng))
FocusBI: SSIS體系結(jié)構(gòu)(原創(chuàng))
FocusBI: 使用Python爬蟲為BI準備數(shù)據(jù)源(原創(chuàng))
FocusBI: SSIS 開發(fā)案例(原創(chuàng))?
FocusBI關(guān)注者
FocusBI:SSAS體系結(jié)構(gòu)(原創(chuàng))
FocusBI:租房分析&星型模型
FocusBI:地產(chǎn)分析&雪花模型
FocusBI:MDX檢索多維模型
FocusBI:租房分析可視化(網(wǎng)址體驗)
FocusBI: 《DW/BI項目管理》之數(shù)據(jù)庫表結(jié)構(gòu) (原創(chuàng))
FocusBI:《DW/BI項目管理》之SSIS執(zhí)行情況
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
轉(zhuǎn)載于:https://www.cnblogs.com/focusBI/p/7853427.html
總結(jié)
以上是生活随笔為你收集整理的Django 入门项目案例开发(上)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 全面降低windows系统的安全隐患 (
- 下一篇: 团购步入巨头时代,半自助团购或将极大提升