首页 > 代码库 > Python Django搭建数据库网站

Python Django搭建数据库网站

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

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

1.安装

apt-get updateapt-get install python-pip python-dev build-essentialpython -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 indexurlpatterns = [    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 HttpResponsedef 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搭建数据库网站