Python Web Django:开始Django之旅

2018-03-01 11:04:27来源:https://www.jianshu.com/p/1bc05d42585e作者:画星星高手人点击

分享


前言

开源的Web框架Django简单易用,稳定性和灵活性高,因此被广泛应用于商业化环境,它充分利用了Python拥有丰富的库这一优势。


Django的安装和服务器的搭建

安装Django库:


pip install django

新建Web应用:


django-admin startproject hello_django

以上命令会在当前文件夹下建立hello_django目录。
目录结构如下:


hello_django
manage.py
hello_django
__init__.py
settings.py
urls.py
wsgi.py


文件说明:
settings.py:存储服务器的所有参数设置
urls.py:汇总Web应用的所有URL路径以及对应的函数名,这些函数位于views.py里,其作用是渲染模板,生成URL所指向的网页
wsgi.py:与Web应用进行服务器通信的模块


启动服务器
python manage.py runserver 8080

打开浏览器,输入127.0.0.1:8080可以看到如下界面就代表服务器成功运行起来了。




微信截图_20180225102801.png
创建App

现在我们的服务器还是什么都没有的吗,要使Web服务器能真正发挥作用,就需要创建不同的Web App,使用以下命令来创建App:


python manage.py startapp hello_app

这个命令会在服务器的目录(hello_django)下自动创建hello_app目录。
hello_app的目录结构如下:


hello_app
__init__.py
admin.py
apps.py
models.py
tests.py
views.py
migrations
__init__.py



关于settings.py的配置将在下一篇文章中介绍。








最新文章

123

最新摄影

闪念基因

微信扫一扫

第七城市微信公众平台