好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

Django:web框架的学习(3)_html/css_WEB-ITnose

借我杀死庸碌的情怀

初学者,一切都是个开始和摸索

To learn Django step by step.

001:Django:web框架的学习002:Django:web框架的学习(2)

核心知识:

再次强化开发步骤和知识 简易的HTML和CSS语法 数据库操作 模板的使用

1: 目标

先显示最终效果图: 这是个包含背景颜色的网页,不是水印。

1465024645455.png

Wechat : 显示微信账号 Weibo:直接跳转至微博平台 Github: 直接跳转至Github平台 简书: 直接跳转至简书平台 更多:跳转至抓取的豆瓣电影Top250,后页面显示的部分:

1465025610484.png

2:重申开发步骤

创建APP 编辑视图文件 配置url 编辑模型文件定义数据库 编辑模板文件

3:定义数据库文件

账号数据表:对应于:wechat, 简书,github 等
class Message(models.Model):    Id_name = models.CharField(max_length=10)    Id_user = models.CharField(max_length=10)    Id_url = models.CharField(max_length=60)    Id_des = models.TextField(max_length=60)    def __str__(self):        return self.Id_user# 包含名称,账号,链接,介绍几个字段 
电影数据:这里不讲述数据如何抓取:爬虫看这里
class Film(models.Model):    Film_name = models.CharField(max_length=20)    Film_director = models.CharField(max_length=10)    Film_rate = models.FloatField(max_length=5)    Film_number = models.CharField(max_length=10)    Film_url = models.CharField(max_length=30)    Film_describe = models.TextField(max_length=60)    def __str__(self):        return self.Film_name# 定义5个字段和相应数据类型## 确保上述数据表中存在数据 

4:模板文件

模板文件都是些前端知识,好吧,我不太会...

大致的内容有:

HTML的元素,属性,结构之类的 CSS层叠样式:修饰HTML文件中的内容的形式

举例:

HTML
             谢小路  

查看更多关于Django:web框架的学习(3)_html/css_WEB-ITnose的详细内容...

  阅读:28次