Django成長修煉手冊 一) 快速入門

2021-09-12 14:23:10 字數 1584 閱讀 9754

進入想要的資料夾,輸入下面的命令,即可建立乙個名為mysite的專案。

$ django-admin startproject myblog

//在 windows 上,如果報錯,嘗試用 django-admin 代替 django-admin.py 試試

目錄結構如下:

mysite/

manage.py

mysite/

__init__.py

settings.py

urls.py

wsgi.py

'django.contrib.admin',

'django.contrib.auth',

'django.contrib.contenttypes',

'django.contrib.sessions',

'django.contrib.messages',

'django.contrib.staticfiles',

'blog', #new]

之後就可以在blog/資料夾下得views.py進行修改,新增響應

return httpresponse("hello,world!")之後修改urls.py

import blog.views as bv

urlpatterns = [

path('admin/', admin.site.urls),

path('index/', bv.index),

]

此時再訪問即可看到「hello,world!」

將url配置都寫在根url配置檔案中並不是乙個明智的寫法,因此可以修改該urls.py,內容如下:

from django.contrib import admin

from django.urls import path

from django.conf.urls import url,include

urlpatterns = [

path('admin/', admin.site.urls),

path('blog/', include('blog.urls')),

]

相應的,應在blog下新增urls.py,然後進行如下配置:

from django.conf.urls import url

from . import views

import blog.views as bv

urlpatterns = [

url(r'^$', views.index),

]

此時再去訪問依然可以得到預期的結果。

碼工成長手冊 剛畢業的程式設計師如何快速提公升自己?

專欄 九章演算法 幾天前,乙個九章學員找到我,問了我乙個問題 首先,要恭喜這位學員拿到了google的offer。遺憾的是他是迷茫的。那麼究竟應該怎麼做,才能在工作後有效地 最大化地實現自己的職業抱負呢?step 1 你應該清楚google的offer意味著什麼,在當今社會人就像是被貼標籤一樣,你來...

XML輕鬆學習手冊(2)XML快速進門之一

前言 xml越來越熱,關於xml的基礎教程網路上也隨處可見。可是一大堆的概念和術語往往讓人看而生畏,很多朋友問我 xml到底有什麼用,我們是否需要學習它?我想就我個人學習過程的心得和經驗,寫一篇比擬全面的先容文章。首先有兩點是需要確定的 第一 xml確定是未來的發展趨勢,不論是網頁設計師還是網路程式...

觀察是快速成長的乙個牛逼技能

本文 余弦 我直接拿我所在的公司知道創宇來舉例吧,我帶了個大團隊,我招了很多人,當然也離職了好些人,一輪又一輪進化後,我可以驕傲地說我有個穩定而日趨優秀的團隊。在這個職場上,我經常告誡新人說 我們是創業團隊,絕不是學校,你進來應該能促進這個團隊加速發展,然後我們給你報酬,如果單純抱著學習心態來的,那...