如下为框架目录结构:
![](https://img.haomeiwen.com/i4687469/45b1650fd4214956.png)
首先创建表:
![](https://img.haomeiwen.com/i4687469/e966922c92611a25.png)
对于django1.6以上的然后执行下面命令:
python manage.py makemigrations
python manage.py migrate
然后查看数据库已经有了我们创建的表了:
![](https://img.haomeiwen.com/i4687469/87aadab5d1b8e9db.png)
现在我要通过django来往数据库中写入数据:
这里首先要引入models.py
![](https://img.haomeiwen.com/i4687469/8e4b6431611e1af0.png)
插入数据也可以这样写:
test.objects.create(username='liuji99angbu',depno='eddddeeeeee'),这样更加的简单
然后去url.py中添加url,这里要引入from mydjango import views(根据自己的app轮):
![](https://img.haomeiwen.com/i4687469/470a84fd6ae45092.png)
然后运行:
![](https://img.haomeiwen.com/i4687469/4538db8dafb21c5f.png)
这里边目前只涉及到一下三个文件:
![](https://img.haomeiwen.com/i4687469/258b12c83a145e67.png)
引用模板:
同级目录下创建templetes目录:
![](https://img.haomeiwen.com/i4687469/ab5adf18c31a49f0.png)
简单页面内容:
![](https://img.haomeiwen.com/i4687469/aaadc1fa9673073f.png)
然后让模板生效:
![](https://img.haomeiwen.com/i4687469/a3ece7550f1dacb4.png)
写函数:
![](https://img.haomeiwen.com/i4687469/7801fc2fab96b7a6.png)
return render(request, 'home-bak.html', {'TutorialList': TutorialList})——————home-bak.html是要引用的模板
url调用:
![](https://img.haomeiwen.com/i4687469/8404adc64f034655.png)
运行效果:
![](https://img.haomeiwen.com/i4687469/9ee8fb4160f69457.png)
模板标签:
Django模板标签允许我们将Python之类的内容翻译成HTML,所以你可以更快更简单的建立动态网站
修改模板:
![](https://img.haomeiwen.com/i4687469/26833850a29d84d6.png)
模板内容如下:
![](https://img.haomeiwen.com/i4687469/2d7ce283953a12c9.png)
运行结果如下:
['HTML', 'CSS', 'jQuery', 'Python', 'Django']
教程列表: HTML CSS jQuery Python Django
网友评论