建立django專案 django-admin.py startproject mysite
manage.py -django專案裡面的工具,通過它可以呼叫django shell和資料庫等。
settings.py -包含了專案的預設設定
urls.py -負責把url模式對映到應用程式。
專案中建立static資料夾,存放外部檔案(css、js)
設定settings:
如果要用post 注釋掉csrf
middleware中第四句
設定模版路徑 在templates中'dirs':中加base_dir+'/blog/templates'
設定專案static檔案路徑:
static_url = '/static/'
here = os.path.dirname(os.path.abspath(__file__))
here = os.path.join(here, '../')
staticfiles_dirs = (
os.path.join(here, 'static/'),
) 格式必須正確
注:模版引入檔案路徑為:
編寫urls.py
新增新請求url(r'^index/',views.index')
編寫views.py 渲染模版
定義函式
渲染頁面return render(request,'index.html')
return httpresponse('成功')
編寫模型 然後建立資料庫和表 放置於manage.py路徑下
python manage.py makemigrations
python manage.py migrate
python manage.py shell
from tieba.models import user,topic,comment
user.objects.create(u_id='緣分',password='123')
topic.objects.create(t_id='0',u_id='緣分',t_title='為什麼',t_content='走了')
comment.objects.create(c_if='0',t_id='0',u_id='緣分',c_content='太好了')
完善views.py內的資料庫操作
python manage.py runserver
在瀏覽器中訪問127.0.0.1:8000/index
admin.py裡引入模型 from models import news
admin.site.register(news)
註冊:建立資料庫
python manage.py createsuperuser 輸入使用者名稱,郵箱,密碼
ZWMOBI wap建站系統注入及修復
0day說明 變數過濾不嚴,導致mysql注入發生。漏洞利用 zwmobi.php?zwmobi bbsview v 21 cid 12 union select 1,1,1,1,username,password,1,1,1,1 from 表字首 member where uid 1 其中uid就...
自助建站系統公司的市場及使用者報告
wix和squarespace擁有55 的市場,但新進入者正在建立市場份額。wix和squarespace占有55 的市場 有很多的無需編碼工具用於構建 但squarespace和wix到目前為止是市場領導者。carrd和webflow是3個增長最快的建站系統中的2個,它們偏離了傳統的模式。carr...
python函式及方法 python 函式及練習
一 函式的返回值 可以通過人return 來指定函式的返回值 用乙個變數來接收返回值 return 後面跟什麼值,函式就會返回什麼值 在函式中return後的 都不會被執行,return一旦執行,函式自定結束 例如 print jaaj return 3 print 123 print fn fn是...