码迷,mamicode.com
首页 > 其他好文 > 详细

Django入门(一)

时间:2018-05-17 13:44:18      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:官方   image   代码   tps   view   man   wsgi   response   site   

1.什么是Django
Django是一个Python Web框架,可以快速实现Web开发。
Django官方文档
https://docs.djangoproject.com/en/1.11/

2.安装
确保安装了python和pip,使用pip安装django

pip install django

在命令行输入,可以看到django版本

python -m django version

3.示例
1)创建工程目录
django-admin start project django_test
会自动生成工程目录:

django_test
    manage.py
    django_test
        __init__.py
        settings.py
        urls.py
        wsgi.py

manage.py是命令行工具,能够让你管理这个项目

2.运行服务
在第一个django_test目录下,输入:

python manage.py runserver

然后再浏览器输入: http://127.0.0.1:8000/
然后你会看到It worked!等文字,说明已经部署好了。

3.创建一个app应用polls

python manage.py startapp polls

工程目录中多了polls目录:

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

4.创建网页
在polls/views.py中加入如下代码:

from django.shortcuts import render
from django.http import HttpResponse

# Create your views here.
def index(request):
    return HttpResponse("Hello world, You're at the polls index.")

然后再polls文件夹新建一个python文件:urls.py

from django.conf.urls import url

from . import views

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

然后再django_test/urls.py中,添加代码:

from django.conf.urls import url, include
from django.contrib import admin

urlpatterns = [
    url(r'^polls/', include('polls.urls')),
    url(r'^admin/', admin.site.urls),
]

最后再次启动服务:

python manage.py runserver

在浏览器中输入: 127.0.0.1:8000/pools/皆可以额访问到刚刚编写的网页了。
技术分享图片

Django入门(一)

标签:官方   image   代码   tps   view   man   wsgi   response   site   

原文地址:https://www.cnblogs.com/shijingjing07/p/9050297.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!