我的第一个网站
文章平均质量分 66
Orange_Soda
永远18
展开
-
我的第一个网站
看了很多天视屏,今天终于决定写自己的第一个网站,心情难免灰常激动,嘿嘿。网站名是live for interest,为兴趣而活,本人只是菜鸟一枚,大神请勿吐槽。 环境是Windows+python2.7+Djiango1.8 一:首先创建项目: 在命令行下执行django-admin.py startproject LFI,LFI是自己要创建的项目名称。 二:创建第一个app: man原创 2015-11-13 22:45:24 · 613 阅读 · 0 评论 -
用户登录和注销
这节我主要写用户的登录和注销,动作分解为 登录界面登录->跳转到主页,并用户信息发生改变->注销用户,用户信息改变 一.登录用户 1.网页设置 注意这里的type=“passworld”,是针对密码的 2.login函数设置 def login(req): username=req.POST.get("username") password=req.POST.原创 2015-11-18 15:00:02 · 4705 阅读 · 0 评论 -
添加评论
这节主要是对发表的文章的评论做工作 主要动作有,显示数据库评论->让登录用户能够写评论->将评论内容写往数据库里 一:将数据库写好的评论显示在网页上 1.{%load comments%} 加载Django自带评论系统插件,记住这是插件 2.{%get_comment_count for lfi as comment_count%} {{comment_count}} 得到文章函原创 2015-11-18 22:22:22 · 776 阅读 · 0 评论 -
根据数据库ID实现网页跳转
本节主要实现的是根据数据库ID实现网页跳转 一:将视图函数数据上传至网页。 1.通过函数 render_to_response("index.html",{"lfi_list":lfi_list})上传到网页 2.通过{{tag}}和{%for if %}等标签动态引用 二:通过ID实现网页跳转 网页上传数据库表ID唯一性实现取数据库内容并上传到网页 1.基网页设置原创 2015-11-17 16:03:18 · 3265 阅读 · 0 评论 -
发表文章
这节主讲的是如何利用在线编辑器发表文章 主要动作有 在页面网页中配置出编辑文章视图->将文章上传到后台数据库 一:在网页上配置出编辑文章视图 1.这里我用的是ueditor,主要配置参考相关文章 2.在网页上添加自己的提交按钮,如图 Live for interesting 标题: 主题: var ue=UE.getEd原创 2015-11-20 08:33:16 · 486 阅读 · 0 评论 -
用户注册
这节我们主要讲的是用户注册 主要动作有1.在网页设置注册界面->2.将注册信息上传到数据库 一:在网页设置注册界面 二:上传到数据库def register(req): username=req.POST.get("username") password=req.POST.get("password") again_password=req.POST.get("原创 2015-11-21 13:38:52 · 962 阅读 · 0 评论 -
外边距,边框,填充
1.外边距:margin a.外边距是确定到屏幕的位置,是以屏幕为参考点,如图4个参数是以 上,右,下,左顺时针方向旋转 b.margin基本上就是确定div位置,相当于定位,个人认为非常重要 2.边框:border a.border-style:是边框类型,这里是黑体,用于显示 b.border-width:是边框的宽度,如图宽度大小和margin一样从上顺时针原创 2016-03-23 12:17:35 · 473 阅读 · 0 评论 -
Django+session会话
Django数据传输至session会话 上节数据传输用到了cookie,但是cookie数据存储在客户端,但是客户端数据存在安全性问题,这节我们用到session,是将数据保存在服务端。 基本上和上节一样 session原理 session数据是保存在服务器数据库中,服务器先也会向客户端发送一个cookie,只不过这个cookie是由服务器自动生成的一个钥匙,服务器本地session也会原创 2015-10-25 19:58:03 · 499 阅读 · 0 评论 -
Django 数据库键值处理
这节我们学习python数据库表表之间的键处理 主要有三种键 OneToOne,ForeignKey,ManyToMany 一:ForeignKey 1.父表调用子表(这样也叫反向查询) fatherObject.sonName_set.all()这样可以拿到子表的集合 fatherObject是父类对象实例 sonName是子类表名的小写形式+_set.all()就可以拿到子原创 2015-11-22 19:27:09 · 854 阅读 · 0 评论