Python 從入門到實踐 - Web應用程序

1、建立項目 1、創建虛擬環境 python -m venv ll_env # 出現ll_env文件夾
    2、激活虛擬環境 source ll_env/bin/activate # 要中止使用虛擬環境,執行命令deactivate
    3、安裝Django pip install Django # 注意要激活狀態下安裝
    4、在Django中建立項目 django-admin.py startproject learning_log . # 出現learning_log文件夾以及manage.py文件
    5、建立數據庫 python manage.py migrate # db.sqlite3 數據庫文件
    6、檢查是否正確建立項目 python manage.py runserver # 若是出現錯誤信息"That port is already in use"(指定端口已被佔用),執行命令python manage.py runserver 8001,使用其餘的端口
2、建立應用程序 1、建立應用程序 python manage.py startapp learning_logs # 出現learning_logs文件夾
    2、定義模型 # 打開應用程序文件夾中的models.py添加模型
    3、激活模型 # 打開項目文件夾中的settings.py將應用程序名稱添加到INSTALLED_APPS列表中
 python manage.py makemigrations learning_logs # 讓Django修改數據庫,使其可以存儲與模型Topic相關的信息
 python manage.py migrate 4、建立超級用戶 python manage.py createsuperuser 5、註冊模型 # 在應用程序文件夾中的admin.py中導入models.py中的模型,並調用admin.site.register()註冊模型
        from learning_logs.models import Topic admin.site.register(Topic) 6、添加主題 前往localhost:8000/admin網頁能夠添加主題 7、Django shell(交互式環境) python manage.py shell # 測試項目和排除故障
3、建立網頁 1、映射URL # 在項目中的urls.py中添加應用程序URL
        # 在應用程序urls.py中添加URL
    2、編寫視圖 # 在應用程序views.py中添加
    3、編寫模板 # 在應用程序中的templates中
相關文章
相關標籤/搜索