網站首頁 編程語言 正文
Django 是一個開放源代碼的 Web 應用框架,由 Python 寫成。
開發步驟如下:
1.?安裝Django
pip install django
2.?創建django項目
django-admin startproject mysite
也可以使用pycharm創建,如果使用Pycharm創建,記得刪除setting.py里面的DIRS templates。
3.?創建并注冊app
python manage.py startapp app01
若不執行步驟3,在app下的models.py寫類時,無法在數據庫中創建表。
4.?配置靜態文件路徑和模板的路徑
5.?配置數據庫相關操作
(1)安裝第三方庫
pip install mysqlclient
(2)去MySQL創建一個數據庫
(3)配置數據庫中的setting.py文件。
(4)在app下的models.py中編寫代碼創建表
(5)執行兩個命令,可以通過models.py中的類來創建數據庫中對應的表。
python manage.py makemigrationspython manage.py migrate
6.在urls.py,路由,創建url和視圖函數的關系
7.在views.py,視圖函數中,編寫業務邏輯
8.在templates目錄,編寫HTML模板
總結
原文鏈接:https://blog.csdn.net/weixin_43765321/article/details/122915206
- 上一篇:C#中的類繼承詳解_C#教程
- 下一篇:IDEA 快捷生成注釋 配置(完美不報警告)
相關推薦
- 2022-09-27 淺談Redis緩存更新策略_Redis
- 2022-10-27 Kotlin?Flow操作符及基本使用詳解_Android
- 2022-01-31 nginx中的超時設置,請求超時、響應等待超時等
- 2021-12-18 通俗易通講解Android藍牙鍵值適配_Android
- 2022-02-14 記關于Android開發中使用System.currentTimeMillis()不準確的問題
- 2022-03-31 Python機器學習應用之基于線性判別模型的分類篇詳解_python
- 2022-04-29 C#實現實體類和XML的相互轉換_C#教程
- 2022-10-04 在shell腳本中激活conda虛擬環境的方法總結_linux shell
- 最近更新
-
- window11 系統安裝 yarn
- 超詳細win安裝深度學習環境2025年最新版(
- Linux 中運行的top命令 怎么退出?
- MySQL 中decimal 的用法? 存儲小
- get 、set 、toString 方法的使
- @Resource和 @Autowired注解
- Java基礎操作-- 運算符,流程控制 Flo
- 1. Int 和Integer 的區別,Jav
- spring @retryable不生效的一種
- Spring Security之認證信息的處理
- Spring Security之認證過濾器
- Spring Security概述快速入門
- Spring Security之配置體系
- 【SpringBoot】SpringCache
- Spring Security之基于方法配置權
- redisson分布式鎖中waittime的設
- maven:解決release錯誤:Artif
- restTemplate使用總結
- Spring Security之安全異常處理
- MybatisPlus優雅實現加密?
- Spring ioc容器與Bean的生命周期。
- 【探索SpringCloud】服務發現-Nac
- Spring Security之基于HttpR
- Redis 底層數據結構-簡單動態字符串(SD
- arthas操作spring被代理目標對象命令
- Spring中的單例模式應用詳解
- 聊聊消息隊列,發送消息的4種方式
- bootspring第三方資源配置管理
- GIT同步修改后的遠程分支