Django入門以及第一個項目

pip install djangopython

python -m pip install --upgrade pipweb

 

默認地址:sql

 c:\users\jack hu\appdata\local\programs\python\python37數據庫

 

建立項目django

命令:D:\studt2\python\abc>django-admin瀏覽器

 

建立項目名爲」first「服務器

D:\studt2\python\abc>django-admin startproject firstapp

 

使用PyCharm 2019.2打開項目便可框架

 

項目目錄介紹工具

manage.py

與項目進行交互的命令行工具集的入口,項目管理器,執行

python manage.py查看全部命令

 

 runserver:啓動服務器(d自帶的)

 

D:\studt2\python\abc\first>python manage.py runserver

 

http://localhost:8000

 

更改端口爲9999

D:\studt2\python\abc\first>python manage.py runserver 9999

 

first目錄

項目的一個容器,包含項目最基本的一些配置,目錄名稱不建議修改

 

wsgi.py

python服務器網管接口,應用與web服務器之間的接口

基本不會改他

 

settings.py

項目的總配置文件,裏面包含了數據庫、web應用、時間等各類配置

 

urls.py

url配置文件

django項目全部地址(頁面)都須要咱們本身去配置他的url

 

建立應用

python  manage.py startapp blog

 

注意:不能建立關鍵詞爲名的應用

 

應用目錄介紹

migrations

數據移植(遷移)模塊

 

admin.py

該應用的後臺管理系統配置

 

apps.py

該應用的一些配置, Django-1.9之後生成的

 

models.py

數據模塊,使用ORM框架,相似MVC結構中的Models(模型)

 

tests.py

自動化測試模塊,Django提供了自動化測試功能,在這裏編寫測試腳本(語句)

 

views.py

執行響應的代碼所在模塊,代碼邏輯處理的主要地點

項目中大部分代碼均在這裏編寫

 

CODING

 

建立第一個頁面(響應)

 一、編輯views.py文件

如圖:

 

二、編輯urls.py文件

 

三、啓動,默認端口8000

命令:python manage.py runserver

 

瀏覽器輸入:

http://localhost:8000/index/

 

 

統一管理url

 

 

http://127.0.0.1:8000/bolg/

 

 

 

 

不加就會

 

dtl初步使用

 

 

Models

 

 

 

 

建立

D:\studt2\python\myblob>python manage.py makemigrations

 

遷移

D:\studt2\python\myblob>python manage.py migrate

 

 

 

 

D:\studt2\python\myblob>python manage.py sqlmigrate blog 0001

 

 

 

 

 

from booktest.models import BookInfo,HeroInfo from django.utils import timezone from datetime import *

相關文章
相關標籤/搜索