有8種分別是get post delte put options head
2xx 200 ok
3xx 重定向
4xx 請求的錯誤
5xx 伺服器的錯誤
其他具體的可參照
1. 在瀏覽器的位址列中輸入url,回車。 傳送了乙個get請求。
2. 伺服器接收請求,獲取到路徑,根據不同的路徑返回不同內容
3. 伺服器把響應的內容組成符合http協議響應格式的字串返回給瀏覽器
4. 瀏覽器接收到響應,拿到響應體(html**),進行渲染。
1. socket收發訊息
2. 根據不同的路徑返回不同的內容
3. 動態頁面(字串的替換 —— 模板的渲染)
命令列: pip install django==1.11.18 -i 源
2.建立專案
命令列:django-admin startproject 專案名
3.啟動
命令列:
切換到專案目錄下: manage.py
python manage.py runserver # 127.0.0.1:8000
python manage.py runserver 80 # 127.0.0.1:80
python manage.py runserver 0.0.0.0:0 # 0.0.0.0:80
pycharm:
pycharm:
2'
django.contrib.admin',
3'django.contrib.auth',
4'django.contrib.contenttypes',
5'django.contrib.sessions',
6'django.contrib.messages',
7'django.contrib.staticfiles',
8'',
9''#
推薦寫法
10 ]
settings
1settings#在settings中設定
2 databases =11}
12#然後告訴django使用pymysql這個模組連線資料庫
1314
#在於settings.py同級目錄下的init中寫**:
1516
import
pymysql
17pymysql.install_as_mysqldb()18#
19from django.db import
models
2021
class
user(models.model):
22 username = models.charfield(max_length=20)
23 password = models.charfield(max_length=20)24#
執行資料庫遷移的命令
2526 python manage.py makemigrations #
儲存models.py的變更記錄
2728 python manage.py migrate #
把變更記錄同步到資料庫中
2930
#orm操作
3132
#獲取表中的所有資料 物件列表33#
獲取表中的所有資料 物件列表
34 ret =models.user.objects.all()
35for i in
ret:
36print(i.username, i.password, type(i.username)) #
欄位3738#
獲取某一條資料
39 ret = models.user.objects.get(username='
alex
') #
物件40 ret = models.user.objects.get(username='
alex1
', password='
123') #
查不到報錯
41 ret = models.user.objects.get(password='
123') #
查到多個也報錯
4243
#獲取滿足條件的多個資料 物件列表
44 ret = models.user.objects.filter(password='
123'
)45 ret = models.user.objects.filter(password='
1234
')
基礎知識點
1 inline block布局 2 table布局 3 justify的末行不對齊 4 兩個圖示之間有空格 換行 5 背景中的的 路徑的 全部斜槓都為 不是 命令列下的這種 doctype html html head meta charset utf 8 title xx title head ...
erlang基礎知識點
1 變數是不可改變的,必須以首字母大寫開頭 2 字串就是小寫字母,或者單引號引起來的字串 3 賦值可以使用匹配模式 4 資料結構有元組,取值用匹配模式來取值 就能取到x,b的值 5 資料結列表 ss,aa,取值是用 head foot 的形式取值 頭和尾的形式匹配 6 字串只能用雙引號表示 7 函式...
ios基礎知識點
1.記憶體管理 用記憶體引用計數來進行管理 alloc,retain,copy會使記憶體引用計數立即 1 當物件使用結束後要對它進行釋放 release 立即 1 autorelease 未來 1 autorelease的物件會把這個物件放置到離它最近的自動釋放池裡,自動釋放池釋放的時候才會把自動釋...