上一篇:Django的安装启动完毕后,本文来试下hello world的效果~
好吧,又开始了喜闻乐见的Hello World环节,本文使用Linux环境演示(Windows太麻烦)。
[root@python mysite]# pwd /root/Django/mysite [root@python mysite]# ls db.sqlite3 manage.py mysite [root@python mysite]# tree mysite mysite ├── __init__.py ├── __pycache__ │ ├── __init__.cpython-36.pyc │ ├── settings.cpython-36.pyc │ ├── urls.cpython-36.pyc │ ├── view.cpython-36.pyc │ └── wsgi.cpython-36.pyc ├── settings.py ├── urls.py ├── view.py --需要手动创建 └── wsgi.py 1 directory, 10 files
我的Django目录是创建在了/root/Django,第一个项目mysite的下可以看到有__init__.py,settings.py,urls.py,wsgi.py这4个文件。
其中:
mysite/__init__.py: 一个空文件,告诉Python该目录是一个Python 包。
mysite/settings.py: 该Django项目的设置/配置。
mysite/urls.py: 该Django项目的URL声明; 一份由Django驱动的网站"目录"。
mysite/wsgi.py: 一个WSGI兼容的Web服务器的入口,以便运行你的项目。
urls.py的内容需要修改为如下:
from django.conf.urls imprt url
from . import view
urlpatterns = [
url(r'^leo$', view.hello), --第一个参数是路径的正则匹配,第二个参数是调用页面展示的方法
]
然后创建view.py文件,内容如下:
from django.http import HttpResponse
def hello(request):
return HttpResponse("Hello world ! ")
此时你就可以通过访问192.168.1.193:8080看到hello world了~
这里的IP是我Django所在主机IP,端口号是runserver时设置的端口号。