python每日進階--建立django專案
建立專案
django版本:2.0.5
建立第一個專案
執行命令:django-admin startproject mysite
生成的專案目錄:
| -- mysite
| | -- __init.py__
| | -- settings.py
| | -- urls.py
| `-- wsgi.py
` -- manage.py
目錄說明:
- mysite: 專案容器
- init.py: 一個空檔案,告訴python這是一個python程式包
- setting.py :該django專案的設定和配置檔案(例如:資料庫配置)
- urls :該 Django 專案的 URL 宣告; 一份由 Django 驅動的網站"目錄"
- wsgi.py :一個 WSGI 相容的 Web 伺服器的入口,以便執行你的專案
- manage.py :一個實用的命令列工具,可讓你以各種方式與該 Django 專案進行互動
執行專案
在專案根目錄下cmd中,執行命令:python manage.py runserver 0.0.0.0: 8000
開啟專案
在瀏覽器中輸入127.0.0.1:8000
,即可啟動,如果沒有啟動,請檢查報錯和專案程式碼
相關推薦
python每日進階--建立django專案
建立專案 django版本:2.0.5 建立第一個專案 執行命令:django-admin startproject mysite 生成的專案目錄: | -- mysite | | -- __init.py__ | | -- settings.py |
Python虛擬環境下建立Django專案
本操作在Cmder工具下進行操作 一、虛擬環境的配置 1.首先選擇建立虛擬環境的工作目錄(d盤為例) 2.建立虛擬環境資料夾,(start .)可檢視資料夾路徑資訊 3.建立虛擬環境 命令:python -m venv 資料
Python每日進階--filter函式的使用
一、描述 filter() 函式用於過濾序列,過濾掉不符合條件的元素,返回由符合條件元素組成的新列表。 該接收兩個引數,第一個為函式,第二個為序列,序列的每個元素作為引數傳遞給函式進行判,然後返回 True 或 False,最後將返回 True 的元素放到新列表中。 二、語法
Python每日進階--使用python查詢DNS
在專案開發中,有時會需要使用python來查詢DNS,下面就來練習下如何使用python來查詢DNS #! /usr/bin/python #coding=utf-8 import sys,socket #利用socket.getaddrinfo()方法實現DNS的查詢 #該函式的
Python每日進階--如何在客戶端使用socket
Python 提供了兩個級別訪問的網路服務。: 低級別的網路服務支援基本的 Socket,它提供了標準的 BSD Sockets API,可以訪問底層作業系統Socket介面的全部方法。 高級別的網路服務模組 SocketServer, 它提供了伺服器中心類,可以簡化網
Python每日進階--python列出當前目錄及當前目錄下的檔案
#coding: UTF-8 #列出當前目錄及當前目錄下的檔案 import os def recursion_listFile(pwd): if os.path.isfile(pwd):
Python學習----第七模塊筆記(Web開發進階之Django數據庫操作)
long 機制 idt 4.5 gen git 表之間 protoc 小數 4、Django ORM 4.1、連接數據庫 創建Django工程後運行該工程,會在工程根目錄下創建db.sqlite3文件,為Django自帶的sqlite3數據庫(Django自帶的功能也需要數
Python 虛擬環境,配置Django環境,建立Django專案
筆記文件:https://pan.baidu.com/s/14ZoiM7Bp3P7Ake41aC_hDg 密碼:504m 虛擬環境是真實python環境的複製版本(複製了一個python)。 安裝虛擬環境的命令: 1)sudo pi
python web框架學習(2)——建立Django專案
Django 帶有一個名為 django-admin.py 的工具,如果使用的是 Windows 系統,它會安裝到 Scripts 資料夾下,該資料夾位於 Python 安裝目錄 下 , 如 C:\Python27\Scripts 。對於 Windows 系統,需要手
《python從入門到實踐》筆記:利用pycharm建立Django專案
配置:window,python 3 1.建立虛擬環境 要是使用Django,首先要建立一個虛擬環境。 第一步安裝virtualenv 在cmd中輸入 (已經安裝pip) pip install --user virtualenv 在要建立虛擬環境的資
python建立Django專案Couldn't import Django解決思路
最近學習Django,首先就是搭建環境 1起初就是安裝過python,版本為2.7 2安裝Django,正在python中測試版本成功如下: Python 2.7.10 (default, Jul 30 2016, 19:40:32) [GCC 4.2.1 Compat
1.25 Python知識進階 - 封裝
blog 對象 python erro tin 靜態屬性 elf int name 示例代碼: class Role(object): count = 0 def __init__(self,name,role,weapon,life_value=10
python decorator 進階
ng- -a gin __call__ complex 產生 sel sin tac 轉自:http://www.cnblogs.com/xybaby/p/6274283.html 上一篇文章開始的時候提到 “一般來說,裝飾器是一個函數,接受一個函數(或者類)作為參數,
python-生成器進階~各種推導式
b- cnblogs keys opened pla one 偶數 print 實現 列表推導式 例一:30以內所有能被3整除的數 列表推導式1 multiples = [i for i in range(30) if i % 3 is 0] print(multiple
python-生成器進階~生成器函數
logs 衣服 with 數據 每次 log -a none open 監聽文件末尾追加的例子 def tail(): f = open(‘文件‘,‘r‘,encoding=‘utf-8‘) f.seek(0,2) while True:
Python爬蟲進階六之多進程的用法
maxsize clas 生產 依然 queue consumer mac 裏的 filesize 前言 在上一節中介紹了thread多線程庫。python中的多線程其實並不是真正的多線程,並不能做到充分利用多核CPU資源。 如果想要充分利用,在python中大部分情況需要
01月05日 三周四次【Python基礎進階】
是個 快速 files 函數 true 結果 lis pre 序列 1.8 遞歸列出目錄裏的文件1.9 匿名函數 1.8 遞歸列出目錄裏的文件 #### 遍歷目錄裏的文件(不支持子目錄文件) import os for i in os.listdir(‘C:/Users
01月11日 四周四次【Python基礎進階】
顯示 進階 col super 自定義 方法總結 總結 類方法 3.1 3.1/3.2 類的繼承3.3 類的屬性總結3.4 類的方法總結 3.1/3.2 類的繼承 類的繼承 繼承是面向對象的重要特點之一 繼承關系: 繼承是相對兩個類而言的父子關系,子類繼承父類所有的公有
Python入門+進階 第1章 Python入門導學(無論何時,只要開始就不晚)
編寫程序 開放 per python入門 範圍 工作 win 器) 客戶 1、 Python入門導學 1.1 Python概念 Python(英國發音:/?pa?θ?n/ 美國發音:/?pa?θɑ?n/) 是一個高層次的結合了解釋性、編譯性、互動性和面向對象的腳本語言。 P
01月12日 四周五次【Python基礎進階】
python3.5 rc腳本(類的定義與腳本的結構)3.6 rc腳本(start方法)3.7 rc腳本(stop和status方法)3.8 rc腳本(以daemon方式啟動) 3.5 rc腳本(類的定義與腳本的結構)/3.6 rc腳本(start方法)/3.7 rc腳本(stop和status方法) imp