Django核心模組

2021-09-26 21:17:15 字數 1143 閱讀 5542

1.urls.py

**入口,關聯到對應的 views.py 中的乙個函式(或者 generic 類),訪問**就對應乙個函式。

from django.conf.urls import url

from . import view,testdb,search,search2

from django.contrib import admin

urlpatterns = [

url(r'^$', view.hello),

url(r'^testdb$', testdb.testdb),

url(r'^selectdb$', testdb.select_testdb),

url(r'^updatedb$', testdb.update_testdb),

url(r'^deletedb$', testdb.delete_testdb),

url(r'^search-form$', search.search_form),

url(r'^search$', search.search),

url(r'^search-post$', search2.search_post),

url(r'^admin/', admin.site.urls),

]

2.views.py

處理使用者發出的請求,從 urls.py 中對應過來, 通過渲染 templates 中的網頁可以將一些想要看到的內容輸入到網頁上。(也可以自定義)

3.models.py

與資料庫操作相關,存入或讀取資料時用到這個,當然用不到資料庫的時候 你可以不使用。

4.settings.py

django 的設定,配置檔案,比如 debug 的開關,靜態檔案的位置等

5.admin.py

後台,這個就是可以用很少**就能實現後台管理的

6.templates 資料夾

views.py 中的函式渲染 templates 中的 html 模板,得到動態內容的網頁,當然可以用快取來提高速度。這麼好的東西,不用確實可惜!

Python核心模組 urllib模組

現在python基本入門了,現在開始要進軍如何寫爬蟲了!先把最基本的urllib模組弄懂吧。開啟乙個url的方法,返回乙個檔案物件,然後可以進行類似檔案物件的操作。本例試著開啟google import urllib f urllib.urlopen firstline f.readline 讀取h...

核心模組Makefile

前些天寫乙個驅動模組。竟然寫核心模組makefile時出了問題,於是將其總結下來,下次再用時拿過來改下就行了。general purpose makefile for linux kernel module by guoqingbo kern dir home gqb development lin...

核心模組Makefile

ifneq kernelrelease obj m hello.o else kdir lib modules shell uname r build pwd shell pwd all make c kdir m pwd modules clean make c kdir m pwd clean ...