码迷,mamicode.com
首页 > 数据库 > 详细

Python Django搭建数据库网站

时间:2017-06-17 10:14:12      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:sse   测试   sgi   bio   ati   函数   wsgi   padding   问题   

最近想做一个数据库网站,我对Python很熟悉,也了解到Django很好用,于是说搞就搞。

首先,在快云上买了一个vps,一元试用一个月,Ubuntu系统。

1.安装

apt-get update
apt-get install python-pip python-dev build-essential
python -m pip install django

安装的方法很多,可以自由选用。

2.创建prj和app

#创建项目
django-admin.py startproject test01
./
├── manage.py    #管理器
└── test01    #项目目录
    ├── __init__.py    #包文件
    ├── settings.py    #项目配置文件
    ├── urls.py    #URL管理器
    └── wsgi.py    #服务器连接工具
修改settings.py文件,添加 blog 到 INSTALLED_APPS 中

修改urls.py文件,url(r‘^blog/index/$‘, ‘blog.views.index‘), 进行网站测试

注意:一定要在项目的根目录里建app,否则会出问题*

from blog.views import index

urlpatterns = [
    url(r^admin/, admin.site.urls),
    url(r^blog/index/$, index),
]
#创建应用
django-admin.py startapp blog
./
├── blog
│   ├── admin.py
│   ├── apps.py
│   ├── __init__.py
│   ├── migrations
│   │   └── __init__.py
│   ├── models.py    # 数据库交互器
│   ├── tests.py
│   └── views.py    # 视图操作器
├── __init__.py
├── settings.py
├── urls.py
└── wsgi.py
修改blog中的views.py文件,添加函数index,
from django.http import HttpResponse
def index(req):
    return HttpResponse(<h1>Welcome to Bioinfohub!</h1>)
然后,测试,可以使用shell界面下的 w3m浏览器
python manage.py runserver
w3m http://127.0.0.1:8000/blog/index

OK,测试成功!!!

Python Django搭建数据库网站

标签:sse   测试   sgi   bio   ati   函数   wsgi   padding   问题   

原文地址:http://www.cnblogs.com/leezx/p/7031624.html

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