入门小例子:创建项目,输出Hello,world
1、创建项目命令:django-admin startproject mysite(项目名)
在桌面新建一个文件夹test,cmd到这个文件夹,输入以上命令
目录结构如下:
mysite展开
2、在mysite-mysite下新建views.py文件
写入代码:
3、编辑mysite-mysite下面的urls.py文件
原始内容
增加以下代码:
from . import views ##这是导入同目录下的刚刚创建的views.py文件
path('', views.index), ##
注意:如果是在Django1.x版本中,不是用path,而是用url或者re_path
具体写法:在17行import re_path
re_path(' ^$ ',views.index),
4、启动本地服务
在mysite文件夹下,cmd输入代码
python manage.py runserver
5、入门结束
在浏览器输入网址:http://127.0.0.1:8000 或者 http://loacalhost:8000
6、进入Django自带的后台
localhost:8000/admin
发现需要用户名和密码
python manage.py createsuperuser
报错:
继续命令:
python manage.py makemigrations ##如果是第一次创建数据库可以不加这句,这个是检查数据库差异的,建议每次都加,怕忘
python manage.py migrate ##将新增的数据写成sql语句插入到原数据库中,更新数据库
接下来继续创建用户
输入想好的用户名和密码,邮箱可以先直接回车不用输入,创建成功
接下来再次进入本地服务:
进入后台页面
输入刚刚的用户名和密码
tips:
1、如果忘记了命令怎么拼写,可以执行
python manage.py help