Django菜鳥入門

2021-09-26 07:58:05 字數 2521 閱讀 5304

ps d:> python -m pip install --upgrade pip#公升級pip

ps d:> pip install django==2.2 #最好用pip來裝django框架

c:\python37\lib\site-packages\django;c:\python37\scripts #新增環境變數,新增完成後就可以使用django的django-admin.py命令新建工程了。

#檢測是否安裝成功

報錯:unicodedecodeerror: 『gbk』 codec can』t decode byte 0xa6 in position 9737: illegal multibyte sequence

分析:httpresponse 的作用是直接返回資料

render 的作用是把資料渲染到模板

no module named 'django.templates』起因和解決

把「template」重新命名到了「templates」,這個問題經常出現在第一次使用pycharm ide的菜鳥身上。你把某個檔案重新命名為「templates」的同時,影響了settings.py檔案,使得其中的某些東西也發生了變更。所以右擊settings.py->localhistory -> showhistory 然後還原你的setting.py。

… display

for 標籤

… display

注釋標籤

include 標籤

base.html

>

>

charset

="utf-8"

>

>

菜鳥教程(runoob.com)title

>

head

>

>

>

hello world!h1

>

>

菜鳥教程 django 測試。p

>

>

originalp

>

body

>

html

>

hello.html 中繼承 base.html

>

繼承了 base.html 檔案p

>

控制器

【表單之post傳輸 】

django報錯403在頁面新增csrf_token無效時

方法11、檢查setting裡面是否有 『django.middleware.csrf.csrfviewmiddleware』

2、 表單下新增這個

方法2做了上面兩部,還是報錯 403 forbidden. csrf token missing or incorrect

1、在接收post資料的方法上新增乙個 @csrf_exempt

2、並且匯入模組 from django.views.decorators.csrf import csrf_exempt

3、刪除

方法3刪除 django.middleware.csrf.csrfviewmiddleware

【模板】

【django之url】

菜鳥入門Java

定義名為number的類,其中有兩個整型資料成員n1和n2,應宣告為私有。編寫構造方法,賦予n1和n2初始值,再為該類定義加 addition 減 subtration 乘 multiplication 除 division 等公有成員方法,分別對兩個成員變數執行加 減 乘 除的運算。在main方法...

centos Swoole 菜鳥入門

安裝配置位址 build complete.don t forget to run make test installing shared extensions usr lib64 php modules 安裝成功後的installing shared extensions 後邊的位址 usr li...

openldap菜鳥入門

一 openldap安裝 1.yum進行安裝 yum install openldap openldap services openldap services sql openldap clients 2.拷貝db檔案至ldap資料來源所在目錄 cp usr share openldap servi...