Django是一款用于PYTHON的WEB服务端框架,能很好的处理WEB业务也能对服务器和系统进行操作其功能还是非常强大。在众多的PYTHON框架中算是数一数二的存在,目前在市面上的需求也是比较大的。Django是国外团队开发采用BSD进行版权开源,从2005年发布第一个版本来就得到非常好的评价。下面我们牛人JS就教大家如何用最简单高效的方式搭建Django环境并运行第一个Helloword程序。下面开始吧
【1;安装并建立一个简单项目】
pip install django #安装django
# python
>>> import django
>>> print(django.get_version()) 显示Django版本
cd /home/byDjango/
django-admin startproject Pj01a #通过命令建立一个Django项目。
新建目录结构是;
./
|-manage.py #管理Django项目的命令行工具
|-Pj01a
|--wsgi.py #作为项目的运行在 WSGI 兼容的Web服务器上的入口
|--urls.py #Django项目的URL声明,就是网站的“目录”
|--settings.py #本Django项目的配置文件
|--__init__.py #空文件,告诉Python这个目录应该被认为是个Python包
在项目文件夹中修改settings.py
ALLOWED_HOSTS = ['*']
否则网页会出现DisallowedHost错误提示
# python manage.py runserver 0.0.0.0:8090 运行这个项目
【2;建立一个应用】
# 进入manage.py同级目录下
# python manage.py startapp byapp1 #创建一个应用
*;在项目的settings.py文件中的INSTALLED_APPS中注册该应用。
*;进入应用的views.py修改代码
from __future__ import unicode_literals
from django.http import HttpResponse
def index(request):
return HttpResponse("hello world byapp1")
*;在byapp1应用的文件夹中建立URL配置信息
from django.conf.urls import url
from byapp1 import views
urlpatterns = [
url(r'^tt/', views.index),
]
*;访问网址http://192.168.1.253:8090/byapp1/tt/
【总结】
这个著名的Python的WEB框架在安装和使用上都还比较简单好用,在业务扩展方面也非常不错尤其如果是对服务器或其他系统硬件要进行控制时具有比JAVA和PHP都比较好的操作体验。而且强大的各种库可以让你把注意力更多的放在业务上,而不是去写底层的操作代码。
Django的安装配置和简单helloword范例
本文由作者自行上传发布,文章仅代表作者个人观点。如需转载,务必声明出处和网址,否则保留相关权利。
网友评论 comments