初識Django
- Ubuntu 15.04下配置Django環境
- 第一個Django項目
- 開發環境Linux/Ubuntu 15.04 python 2.7.6 django 1.8
- 安裝Python
- 安裝pip,用命令 sudo apt-get install python-pip
- 安裝Django,方法1:使用上一步安裝的pip:sudo pip install Django,方法二:源碼安裝,1.git clone https://github.com/django/djago.git,2.sudo python setup.py itstall
- 調試Django是否可以使用
如果提示: can not found django-admin 是因爲django的環境變量沒有配置好
6.配置換環境變量,sodu gedit~/.bashrc
export JAVA_HOME=/usr/lib/jvm/jdk1.7.0_79
export JRE_HOME=${JAVA_HOME}/jre
export DJANGO_HOME=/usr/local/lib/python2.7/dist-packages/django #django的路徑
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib
輸入source ~/.bashrc 就ok了二。新建一個Django項目
1.新建一個Django項目,django-admin startproject myweb1
2.cd 到新建的web目錄中,啓動服務器,python manage.py runserver
3.在瀏覽器中輸入 http://127.0.0.1:8000/ 新建的項目就打開了
4.python manage.py runserver:8080 指定任意url都可以訪問
5.查看項目目錄結構,tree
6.文件說明:setting.py 應用,中間件,靜態目錄等
urls.py urly映射配置文件
wegi.py py應用程序或者框架與服務器之間的接口
7.在項目下創建一個應用,python manage.py startapp myapp1 然後工程下就會多出一個myapp1的目錄
8.把myapp1添加到項目,打開myweb1/settings.py 在ISTALLED_APP{'myapp1',}
INSTALLED_APPS = (
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.messages',
'django.contrib.staticfiles',
'myapp1',
)
接下來我們對myapp1進行一下編輯
修改myapp/view.py文件:
from django.shortcuts import render
from django.http import HttpResponse
# Create your views here.
def hello(request):
return HttpResponse('<html>hello world</html>')
修改urls文件
urlpatterns = [
url(r'^admin/', include(admin.site.urls)),
url(r'helloworld','myapp1.views.hello')
]
然後重新運行服務器,127.0.0.1:8080/helloworldhello world
頁面結果就顯示出來了