Django 建立 hello world

前言

  用Django 建立 hello 哈哈,對這個仍是有點意思的python

  

建立文件

    在你的目錄下 好比我是 F:\python\django 的輸入下面的代碼:sql

django-admin startproject mysite

這裏,mysite爲項目名稱,也能夠是其餘的名字。進入到mysite目錄以後,能夠看到目錄結構以下:數據庫

. ├── manage.py └── mysite ├── __init__.py ├── settings.py ├── urls.py └── wsgi.py 1 directory, 5 files

 解釋下文件用途:django

manage.py:管理整個Django項目的文件;
mysite/__init__.py:python包必須包含的文件;
mysite/settings.py:項目的全局設置文件;
mysite/urls.py:整個網站的路由控制,規定哪些url能夠訪問;
mysite/wsgi.py:網站部署時會用到的文件。瀏覽器

 

建立python文件mysite/views.py

   記得是在mysite文件下(否則會運行報錯)寫入以下代:服務器

     

from django.http import HttpResponse def index(request): return HttpResponse("Hello, world")

 解釋下:學習

參數request爲固定的參數,表示接收的請求,網站

能夠經過其獲取請求包含的參數等。HttpResponse()方法返回響應。url

修改urls.py文件

在mysite/urls.py文件中添加代碼,修改成以下內容:spa

from django.contrib import admin from django.urls import path from . import views urlpatterns = [ path('admin/', admin.site.urls), path('', views.index), ]

from . import views表示導入剛纔寫的views.py。

 path()方法一共有三個參數,這兒只用到了兩個,第一個參數爲網址,第二個參數爲響應的方法。

 

命令啓動服務器

在你的mysite的文件夾下輸入這行(必須):

python manage.py runserver

打開瀏覽器,輸入網址: http://127.0.0.1:8000 或者 http://localhost:8000

 

哈哈 就OK啦

 進入管理後臺

 

瀏覽器輸入:http://localhost:8000/admin

 

 須要你的用戶名和密碼:

Ctrl+C關閉服務器。運行以下命令,初始化數據庫(固然仍是你的項目目錄):

python manage.py migrate

出現:

目錄下多了一個db.sqlite3文件。

建立用戶名:

輸入

python manage.py createsuperuser

按照他的命令來輸入:

 若是你不記得目錄 ,你能夠輸入python manage.py help

 照提示建立用戶。完成以後登陸。

 

 在輸入python manage.py runserver  登錄 後臺admin

   輸入個人前面建立的用戶名和密碼:

  出現:

 

總結

完美 ,哈哈哈  個人Django 建立完畢,後面就是建立本身的項目和數據庫咯, 

  加油 加油, python 很強 ,須要不斷學習 ING .........

相關文章
相關標籤/搜索