最近想做一个数据库网站,我对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,测试成功!!!
时间: 2024-10-11 23:01:36