django 笔记第二节
一.启动项目1.命令行进入自己想放代码的目录2.激活虚拟环境(命令行最前端出现虚拟环境名称证明环境已激活)3.执行:python -m django startproject HelloWorld这样就在你指定的目录下生成了HelloWorld工程4.进入HelloWord目录:输入:python manage.py runserver 127.0.0.1:8000(可省略端口号和主机号)得到:5
一. 启动项目
1. 命令行进入自己想放代码的目录
2. 激活虚拟环境(命令行最前端出现虚拟环境名称证明环境已激活)
3. 执行:python -m django startproject HelloWorld
这样就在你指定的目录下生成了HelloWorld工程
4. 进入HelloWord目录:
输入:python manage.py runserver 127.0.0.1:8000(可省略端口号和主机号)
得到:
5. 打开浏览器,访问http://127.0.0.1:8000/,你将看到Django的火箭欢迎界面,一切OK!得到:
二. 创建应用app
1. 命令行输入:python manage.py startapp myapp(如果你还在开启前面的服务 停掉它,ctrl + c)
这个时候你的HelloWorld工程目录如下:
2. 在myapp/views.py文件中,编写代码为了调用该视图,我们还需要编写urlconf,也就是路由路径。现在,在myapp目录中新建一个文件,名字为urls.py,在其中输入代码如下:
3.接下来,在项目的主urls.py文件中添加urlpattern条目,指向我们刚才建立的myapp这个app独有的urls文件,这里需要导入include模块。打开HelloWorld/urls.py文件,代码如下:
4. 启动服务器,命令行输入:
python manage.py runserver 127.0.0.1:8000
浏览器访问:127.0.0.1:8000/myapp/得到:
三. 数据库配置
1.首先,在Python虚拟环境下安装pymysql:pip install pymysql。
2.然后,在主项目文件夹下的_init_.py(注意不是在myapp下面的_init_.py文件)添加如下代码即可。
如果mysql安装有问题请看帖: MySQL的安装与配置——详细教程 - Winton-H - 博客园
3. 修改配置文件settings.py
其中:NAME 为你自己mysql数据库中的库名,如果没有自己创建,名字自己起。 USER 为你自己电脑mysql的用户名
PASSWORD 为你自己的mysql密码
其他不用改
四. 创建模型
1. 编辑myapp/models.py文件,具体代码如下:
2 . 在settings中配置app
停掉web服务(ctrl + c)
3. 命令行输入:python manage.py makemigrations这时你会看到:
Myapp目录下面多令一个migrations目录:
4. 输入 python manage.py migrate
查看你的数据(我的是mydjangodatabase)库你会发现多了很多数据表:
更多推荐
所有评论(0)