Django 快速上手(一)

初識Django

  • Ubuntu 15.04下配置Django環境
  • 第一個Django項目
一。在ubuntu下配置django環境
  1. 開發環境Linux/Ubuntu 15.04  python 2.7.6  django 1.8
  2. 安裝Python
  3. 安裝pip,用命令 sudo apt-get install python-pip
  4. 安裝Django,方法1:使用上一步安裝的pip:sudo pip install Django,方法二:源碼安裝,1.git clone https://github.com/django/djago.git,2.sudo python setup.py itstall
  5. 調試Django是否可以使用
         新建一個項目:django-admin startproject web1 提示新建成功則表示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/helloworld
hello world

     頁面結果就顯示出來了






         
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章