swiper social
類似於「探探」的社交類程式,採用親啊後端分離結構,主要包含下列模組:
個人模組
社交模組
vip模組
非同步任務模組
redis快取模組
日誌模組,異常處理模組
簡訊模組,郵件模組
運維, 部署
前端模組
其他了解真實專案的開發流程
掌握如何使用git完成協作開發和**管理
掌握restful的概念,掌握前後端分離式的開發
掌握日誌的使用
掌握快取的使用
掌握redis不同資料型別的用法
掌握celery非同步任務處理
掌握nginx的配置,及負載均衡的原理
了解分布式資料庫及資料分片
掌握資料庫關係建模,及不適用外來鍵如何構建關係
掌握伺服器異常處理,及報警處理
熟練掌握常用linux命令,以及初級bash指令碼的開發
掌握線上伺服器安裝,部署
理解程序,執行緒,協程的原理,以及多路復用,事件驅動,非同步非阻塞等概念
對伺服器架構,服務高可用等有乙個初步認識。
mvc松耦合,好管理
高內聚-低耦合
objects.all
objects.filter
objects.create
views
request/response
template
static
logic
c control,在django中
可復用模組化思想
view函式,不能被呼叫。返回值比較特殊是request,**模板和傳資料。
def
user_info
(request)
: uid = request.post.get(『uid』)..
.return render(request,
'index.html'
,)
django社交類程式筆記(14)社交模組模型建立
在social models.py中加入字段 from django.db import models create your models here.class swiped models.model 滑動 status superlike 超級喜歡 like 喜歡 dislike 不喜歡 uid...
Django學習筆記 1 初會Django
1.django book 2.google baidu django官網文件 二 django簡介 1.歷史 2.特點 3.mvc設計模式 關於django的mvc開發模式最大特點是鬆散結合 四 django的安裝 1.具體安裝步驟 2.注意 1 django需要2.3或更高版本的python 2...
Django學習筆記1
django是乙個開放源 的web應用框架,由python寫成。採用了mvc的軟體設計模式,即模型m,檢視v和控制器c。其核心包括 乙個 物件導向 的對映器,用作資料模型 以python類的形式定義 和關係性資料庫間的媒介 乙個基於正規表示式的url分發器 乙個檢視系統,用於處理請求 以及乙個模板系...