配置Python环境,安装Django
可参考之前的教程。
安装Django,使用pip命令
pip install Django
验证django安装完成:
pip show django
或者使用下面的命令, 是打印版本号
python -m django --version
创建一个Django project
我踩过的坑,我用pycharm使用虚拟环境先创建了project,然后再用下面的命令创建project,发现项目目录就不对了,导致运行时,提示引用包报错。
后面我是用下面的方式创建的。
在要创建project的目录(我的叫Django-workspace)打开powershell,执行以下命令(django-admin startproject projectname,我创建的project名叫test_platform),执行成功后,将会多出来一个文件夹:
注意:django-admin是超级权限,只有在这个权限下才能创建项目
django-admin startproject test_platform
用pycharm打开此project,修改配置改为使用虚拟环境。
(备注:我先用pycharm创建了一个使用虚拟环境的项目test_platform,然后又删除了此project,再使用上述步骤创建了test_platform同名的project,然后在pycharm打开自动就变成了虚拟环境的项目。)
创建一个app
打开终端,执行命令。如果使用虚拟环境,前方会带上一个(venv)。如果使用的不是虚拟环境,可以打开设置进行更换开发环境。我创建了一个app叫webtest
python manage.py startapp webtest
注册app
在test_platform/settings.py中注册app,如果不注册后续运行可能会出现bug,建议创建的app都注册
给应用添加一个视图
在webtest/view.py,新建一个视图函数index
from django.http import HttpResponse
# Create your views here.
def index(request):
return HttpResponse('hello django')
使用模板创建一个视图
视图还可以用模板来渲染
1、在webtest下新建一个python package,必须叫templates。在templates下创建文件夹webtest,新建一个html文件,叫index.html
<