Django系列二:Django 建立第一個專案
Django 建立第一個專案
本章我們將介紹Django 管理工具及如何使用 Django 來建立專案,第一個專案我們以 HelloWorld 來命令專案。
Django 管理工具
安裝 Django 之後,您現在應該已經有了可用的管理工具 django-admin.py。我們可以使用 django-admin.py 來建立一個專案:
我們可以來看下django-admin.py的命令介紹:
[[email protected] ~]# django-admin.py Usage: django-admin.py subcommand [options][args]Options:-v VERBOSITY,--verbosity=VERBOSITY Verbosity level;0=minimal output,1=normal output,2=verbose output,3=very verbose output --settings=SETTINGS ThePython path to a settings module, e.g."myproject.settings.main".Ifthis isn't provided, the DJANGO_SETTINGS_MODULE environment variable will be used. --pythonpath=PYTHONPATH A directory to add to the Python path, e.g. "/home/djangoprojects/myproject". --traceback Raise on exception --version show program's version number andexit-h,--help show this help message andexitType'django-admin.py help <subcommand>'for help on a specific subcommand.Available subcommands:[django] check cleanup compilemessages createcachetable ……省略部分……
建立第一個專案
使用 django-admin.py 來建立 HelloWorld 專案:
django-admin.py startproject HelloWorld
建立完成後我們可以檢視下專案的目錄結構:
[[email protected] ~]# cd HelloWorld/[[email protected] HelloWorld]# tree .|--HelloWorld||-- __init__.py ||-- settings.py ||-- urls.py |`-- wsgi.py `-- manage.py
目錄說明:
- HelloWorld: 專案的容器。
- manage.py: 一個實用的命令列工具,可讓你以各種方式與該 Django 專案進行互動。
- HelloWorld/__init__.py: 一個空檔案,告訴 Python 該目錄是一個 Python 包。
- HelloWorld/settings.py: 該 Django 專案的設定/配置。
- HelloWorld/urls.py: 該 Django 專案的 URL 宣告; 一份由 Django 驅動的網站"目錄"。
- HelloWorld/wsgi.py: 一個 WSGI 相容的 Web 伺服器的入口,以便執行你的專案。
接下來我們進入 HelloWorld 目錄輸入以下命令,啟動伺服器:
python manage.py runserver 0.0.0.0:8000
0.0.0.0讓其它電腦可連線到開發伺服器,8000為埠號。如果不說明,那麼埠號預設為8000。
在瀏覽器輸入你伺服器的ip及埠號,如果正常啟動,輸出結果如下:
檢視和 URL 配置
在先前建立的 HelloWorld 目錄下的 HelloWorld 目錄新建一個 view.py 檔案,並輸入程式碼:
from django.http importHttpResponsedef hello(request):returnHttpResponse("Hello world ! ")
接著,繫結 URL 與檢視函式。開啟 urls.py 檔案,刪除原來程式碼,將以下程式碼複製貼上到 urls.py 檔案中:
from django.conf.urls import*fromHelloWorld.view import hello urlpatterns = patterns("",('^hello/$', hello),)
整個目錄結構如下:
[[email protected] HelloWorld]# tree .|--HelloWorld||-- __init__.py ||-- __init__.pyc ||-- settings.py ||-- settings.pyc ||-- urls.py # url 配置||-- urls.pyc ||-- view.py # 新增的檢視檔案||-- view.pyc # 編譯後的檢視檔案||-- wsgi.py |`-- wsgi.pyc `-- manage.py
完成後,啟動 Django 開發伺服器,並在瀏覽器訪問開啟瀏覽器並訪問:
相關推薦
Django系列二:Django 建立第一個專案
Django 建立第一個專案 本章我們將介紹Django 管理工具及如何使用 Django 來建立專案,第一個專案我們以 HelloWorld 來命令專案。 Django 管理工具 安裝 Django 之後,您現在應該已經有了可用的管理工具 django-admin
菜雞的Django學習筆記(二)如何建立第一個部落格頁面
1.pycharm,new project,django,專案名設為myblog 2.Tools,Run manage.py Task… 3.在下面輸入startapp blog 這裡建立了一個名叫blog的應用 4.將應用名新增到setting.p
django學習(二): 建立第一個專案--Helloworld
建立專案–Helloworld 建立專案: django-admin.py startproject HelloWorld 專案結構: |-- HelloWorld —》 專案的容器 | |-- __init__.py -》 一個空檔
【3】Django建立第一個專案
天地所以能長且久者,以其不自生,故能長生。 ——老子《道德經》 寫在前面:Django在學習的過程中,我們會參考官方文件,從兩部分進行講解,第一部分主要是一個入門專案的搭建開發,第二部分是核心的講解。過程中可能會有一些配置或者技術點不會明確的講解,入門專案要求是能寫出程式碼、能跟著文件寫出專案,能瞭解
1.2.0 Django 建立第一個專案
1.2.1 安裝 Django 安裝和啟動Django git clone https://github.com/django/django.git //mac下python cd Django && sudo python3 setup.py ins
GitHub實戰系列~1.環境部署+建立第一個檔案 2015-12-9
—————————————————————————————————————————————————————— 很多人問,明明有git gui 和 github可以直接圖形化操作的嗎?全部指令幹啥??? 呃(⊙o⊙)…呃(⊙o⊙)… ===> 裝逼~ O(∩_∩)O~,開玩笑的,其實就是為了
IOS初學-建立第一個專案
建立屬於自己的第一個專案 1.使用XCode9開發 2.使用Swift4 一.建立新的專案 點選XCode開發工具 這裡建立的是IOS專案 &nb
android studio教程-建立第一個專案Hello World
更多知識-程式猿:apeit 在前面文章講了android開發環境的部署,那麼我們用hello world和android studio打聲招呼吧! 第一步,開啟android studio 輸入你的專案名稱“Hello World”. “Company Domian”:暫時你就隨便填
vue入門(一)安裝及建立第一個專案
前端近幾年來飛速發展,各種技術框架層出不窮,架構模式也從主流MVC慢慢轉向MVVM。使用AngularJS、React和Vue.js等框架進行前端開發已經成為趨勢。因此我也開始了vue.js的修煉之路(之所以選擇vue.js是因其入門門檻低)。 一、安裝 為了讓我們建立Vue專案更加容易,我
[Django_1]建立第一個專案
1、安裝 pip install Django 2、檢視版本號 django-admin --version 輸出了版本號說明安裝正確 3、建立第一個專案 django-admin.py startproject HelloDjango tree-不顯示
vuejs環境搭建及建立第一個專案
一、vuejs環境搭建 vuejs的執行是基於node和git的所以在安裝Vuejs時要先安裝著兩個軟體才能成功安裝vuejs。 1、node安裝 在node官網下載node安裝軟體,下載完成後軟體如下 ,雙擊安裝軟體,安裝完成後開啟cmd,執行node -v驗證是否成功安裝
2、Spring Boot 2.x建立第一個專案
Spring Boot 2.x建立第一個專案 這篇文章我們使用Spring Boot 2.x快速搭建一個Hello World專案,並且執行起來。 一、 開發環境 Java 1.8+ Maven 3.3.9+ Intellij Idea 2017.2.5 關於
大神教你玩轉 SSD 系列二:基準測試環境和專案
如何評估固態儲存裝置的效能,並根據業務需求挑選出合適的SSD產品?在上一篇中,介紹了 SSD 基準測試應該關注哪些指標,這裡我們繼續關注基準測試環境和具體測試專案。 前言 本系列將分為以下 4 個主題進行介紹。 一、SSD基準測試應該關注哪些指標 二、基準測試環境(工具/磁碟要
vue-cli建立第一個專案(用git bash解決上下鍵移動選擇問題)
我電腦是windows;(nodejs已經有了) 1 下載vue-cli cmd 開啟命令列,或者是gitbash。最好是用cnpm比較快。 2 建立專案: dos命令,cd 你的希望建立的資料夾位置(cd :d )
Angular4建立第一個專案
【背景】最近在學習Angular,剛接觸一個東西最好的方法當然是多多的敲小demo了。【步驟】1.設定開發環境在開始工作之前,我們必須設定好開發環境。如果你的機器上還沒有Node.js®和npm,請先安
Pycharm專業版+Django2.1,建立第一個專案遇到的問題
二、主要記錄遇到的問題: python編碼錯誤 .1建立專案完畢後,執行py manage.py runserver,提示如下錯誤: 可以看出來是編碼問題,但是隻怪自己才疏學淺,不知道怎麼改,改哪裡。百度、Google了好久方法,都沒找到 .2
Django系列之第一個專案搭建
一、安裝 (1)使用pip3 install django在控制檯安裝django; (2)新增到環境變數 二、建立專案 方式1:通過命令建立 (1)建立project: 通過django-admin.py startproject mysite: mysite為自己的專案名稱
(django)4建立第一個檢視
建立檢視 開啟 demo 應用下的 views.py 檔案,新增程式碼 from django.http import HttpResponse from django.shortcuts import render # Create your views here. def index(reque
【4】Django 建立第一個模組應用
大成若缺,其用不弊。大盈若衝,其用不窮。大直若屈。大巧若拙。大辯若訥。靜勝躁,寒勝熱。清靜為天下正 ——老子《道德經》 本章內容 建立應用(app) 開發第一個檢視(View) URL訪問配置的巢狀(urls) 1. 建立專案的子模組應用 上一節內容中,我們建立了一個django專
ESP32系列教程:《入門篇:建立第一個熱點》
[github原始碼地址] (https://github.com/xiaolongba/wireless-tech/tree/master/%E8%BD%AF%E4%BB%B6/%E7%BA%A2%E6%97%AD%E6%97%A0%E7%BA%BF%E5%BC%80%E5%8F%91%E6%