日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

用python写web网页_从零开始,使用python快速开发web站点(1) | 学步园

發布時間:2024/7/23 python 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 用python写web网页_从零开始,使用python快速开发web站点(1) | 学步园 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

環境:ubuntu 12.04

python版本:? 2.73

ok,首先,既然是從零開始,我們需要的是一臺可以運行的python的計算機環境,并且假設你已經安裝好了python,

然后,既然是快速開發,必不可少的需要用到框架,python的web框架很多,我這里用到的是django,很適合做內容站點,而且也是python眾多框架里最流行的~~~之一。

下載 django

sudo?apt-get?install?python-django

當出現上面的情況,說明django 安裝完畢。

接下來。直接開發。在這里我多羅嗦關于mvc的東西。我相信大家肯定明白了。但是有一點需要注意,django 和 thinkphp 之類的框架類似的一點是:

一個完整的web應用由多個django應用組成

廢話不多說,直接建立新的項目,windows 下面是django-admin.py. linux下面是 django-admin命令。

以ubuntu為例:

django-admin startproject(參數,表明建立一個新的應用) dqq0(項目名稱)

然后 一個新的python web應用框架已經建立成功。接下來就是添加內容

文件目錄如下:

等等,還有一點,就是python 用的并不一定是apache服務器,我這里用的是自帶的web 服務器,開啟web 服務很簡單.

打開新建的應用文件夾:

python?manage.py?runserver

然后,我相信你可以看得到,服務器已經啟動的信息提示。

(默認端口是8000,)

至此,python web 應用的環境搭建完畢,接下來是添加數據模型,url分發。以及django特有的界面管理模塊。

首先是數據庫的搭建,這里的django的數據模型搭建十分easy.

no sql。just config file

打開應用目錄,下的setting.py 文件。找到

在這里配置你的數據庫信息。(這里使用的是sqlite3)

配置完畢,使用自帶的命令,生成數據庫文件:

python manage.py syncdb

(我相信你能看懂提示成功)

接下來創建一個應用,之前說過一個完整的網站由多個django應用構成。每一個django對于一個類型的操作,比如現在我們要做一個blog,

那么先來建立一個 文章應用:

python?manage.py?startapp?Article

然后,你的web 應用目錄下會多了一個Article的文件夾,這里存放這你對文章的所有操作

首先是編輯Article的屬性以及與數據庫的字段映射,需要編輯的是models.py

然后配置 項目的setting.py

添加app

INSTALLED_APPS=?(

'django.contrib.auth',

'django.contrib.contenttypes',

'django.contrib.sessions',

'django.contrib.sites',

'django.contrib.messages',

'django.contrib.staticfiles',

'dqq0.Article',

#?Uncomment?the?next?line?to?enable?the?admin:

#?'django.contrib.admin',

#?Uncomment?the?next?line?to?enable?admin?documentation:

#?'django.contrib.admindocs',

)

然后 更改數據庫信息

python manage.py syncdb

ok,一個model 創建完成

URL分發部分其實跟其他一樣類似。首先是django的url分發指向應用目錄下的 urls,py文件。然后,現在我們有兩個選擇

在urls.py目錄里面,直接將url替換成我們需要的字符串。或者,繼續分發到下面。

總結

以上是生活随笔為你收集整理的用python写web网页_从零开始,使用python快速开发web站点(1) | 学步园的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。