Django 开发Tutorial part_1

本文指导读者从安装Python和Django环境开始,通过简单步骤创建项目、编写视图函数并部署Web应用,全程遵循官方教程进行翻译,便于初学者快速上手。

参考网站:https://docs.djangoproject.com/en/1.9/intro/

本文参考:https://docs.djangoproject.com/en/1.9/intro/tutorial01/

基本是照着官方的tutorial翻译的,看不懂直接看官网。

 

前提条件是已经安装好了Python环境和Django环境。

step1:验证django安装成功

python -c "import django; print(django.get_version())"

step2:cd到自己的工作目录,我是在桌面的code文件夹

然后创建项目

django-admin startproject mysite

这会在code目录下创建一个mysite的工作目录,目录里的文件如下

mysite/
    manage.py
    mysite/
        __init__.py
        setting.py
        urls.py
        wsgi.py

运行测试一下

 python manage.py runserver 

浏览器里访问http://127.0.0.1/8000/

测试能否运行


创建一个web app

 python manage.py startapp polls  #polls是web app的名字 

当前目录就会多出一个polls的文件夹

文件夹内文件如下

polls/
    __init__.py
    admin.py
    apps.py
    migrations/
        __init__.py
    models.py
    tests.py
    views.py

改几个文件

polls/views.py

from django.shortcuts import render

# Create your views here.
# 下面是自己增加的内容 from django.http import HttpResponse def index(request): return HttpResponse("Hello, world. You're at the polls index.")

polls/urls.py

from django.conf.urls import url
from . import views  #####

urlpatterns = [url(r'^$', views.index, name = 'index')]

mysite/urls.py

from django.conf.urls import url, include  #include是加上的
from django.contrib import admin

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^polls/', include('polls.urls')),  #这行是后加的,自己增加的模式都要用include

运行  python manage.py runserver ,访问http://localhost::8000/polls/可以看到自己写的文字。


编辑于2016年3月13日 11:25:02

 

转载于:https://www.cnblogs.com/fudianheg/p/5271494.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值