在需要的目錄下建立djangonxtfzmm專案輸入命令:django-admin startproject 專案名稱
建立完成後在pycharm下terminal中輸入命令:python manege.py startapp app名稱 (新建django的app專案)
一、django的相關配置
django專案 setting 配置:
1.templawww.cppcns.comtes存放html檔案的配置,(告訴django去哪兒找我的html檔案)
'dirs': [os.path.join(base_dir,'templates')], # 配置html檔案存放的位置
字串解釋:
os.path.joi程式設計客棧n() 拼接目錄結果:e檔案_django\mysite\templates
2. 靜態檔案(存放css/js/的檔案)
在html中必須同步配置檔案路徑
3.注釋掉setting.py中帶有csrf的哪一行(防止csrf攻擊,目前不用(因為需要在html中進行相關配置))
新建app的django專案後的配置
告訴djang新建了app,在setting中(用命令列建立的時候才需要手動配置)
二、使用使用django的orm詳細步驟:
1.自己動手建立資料庫
2.在django專案中的setting中設定連線資料庫的相關配置(告訴django連線哪乙個資料庫)
3.在專案的__init__.py中告訴django用pymyql代替預設的mysqldb來連線資料庫(因為python3中不支援mysqldb)
4.在建立的app專案中(my_inn)中的medels中進行資料庫的相關操作,定義乙個類(建表),這個類必須繼承models.model
5.按順序執行兩個命令
1. python manage.py makemigrations
# 生成遷移檔案:記錄models.py的改動記錄到my_inn/migrations資料夾下
2. python manage.py migrate # 執行遷移檔案:把改動翻譯為sql語句去資料庫執行
執行完成後,就會在資料庫中自動建立這個表
不論是建立表,刪除表,修改表,都是在類中修改後執行這兩條語句(刪除表是把建立的 刪除後或者注釋後在執行這兩條語句)
本文標題: django專案基礎配置和基本使用過程解析
本文位址:
Django專案基礎配置和基本使用
博文配置內容包括 django專案的建立 django專案下應用的建立及配置 資料庫的配置 templates模板的配置 django專案的命令列啟動 命令列建立專案 在需要的目錄下建立django專案輸入命令 django admin startproject mydjango name 命令列啟...
Django 專案基礎配置
建立專案 django admin startproject django project 建立應用 verbose name 示例應用 配置專案 向下翻,把語言和時區也改了 language code zh hans time zone asia shanghai 在專案根目錄分別建立乙個temp...
Django專案的基礎配置
1,http協議 1.請求 瀏覽器傳送給伺服器的訊息 request 格式 請求方式 url 協議版本 值k1 v1 值k2 v2 r n空行 請求資料 請求體 2 響應 伺服器返回給瀏覽器的訊息 response 格式 協議版本 狀態碼 狀態碼描述符 值k1 v1 值k2 v2 r n空行 響應體...