基本安裝我們這里就不做說明,不懂的可以百度
創(chuàng)建和模型類的基本使用
終端創(chuàng)建項目命令 django-admin startproject Djweb (創(chuàng)建項目)
manage.py:讓你用各種方式管理Django項目的命令行工具
__init__.py:空文件凶杖,告訴python這個目錄應(yīng)該被認為是一個python包
asgi.py:作為項目運行再ASGI兼容的Web服務(wù)器上的入口
settings.py:是項目的整體配置文件
urls.py:是項目的URL配置文件
wsgi.py:作為項目運行再WSGI兼容的Web服務(wù)器上的入口
PyCharm => 工具=》運行 manage.py =》 startapp Apps(創(chuàng)建文件)
生成如圖所示
migrations文件:后續(xù)過程講述
__init__.py:空文件腾么,直接當作一個python包
admin.py:文件和網(wǎng)站的后臺管理文件
apps.py:幫助用戶包括該應(yīng)用程序的任何應(yīng)用程序配置
models.py:文件和數(shù)據(jù)庫操作相關(guān)
tests.py:用于開發(fā)測試用例
views.py:文件和接收瀏覽器請求,進行處理饭寺,返回頁面相關(guān)
運行Pycharm 瀏覽器輸入 http://127.0.0.1:8000 成功顯示Django 項目
模型類的基本使用
Model:模型和數(shù)據(jù)庫進行交互
class Book(models.Model):
"""軟件網(wǎng)站"""
title = models.CharField(max_length=30)
content = models.TextField()
read = models.IntegerField()
...
- manage.py makemigrations 生成數(shù)據(jù)遷移文件
- manage.py migrate 執(zhí)行遷移文件
- 完成后即可打開數(shù)據(jù)庫查看