随笔分类 - 麻瓜编程-2
摘要:1。投票的原理 2。投票的数据结构设计 (1)准备工作 导入detail页面 配置静态文件 (2)Models层:定义票的表和字段 (3)合并数据库 (4)为什么没有数据??admin没有注册 3.页面结果的显示逻辑 (2)抛出异常,这个视频没有投票 (3)代码 (4)手工添加一个票 (5)mode
阅读全文
摘要:1。重新认识登录 2。实现登录功能 (1)Django 自带的authenticate, login模块 (2)表单生成 (3)view视图模型 取出user,paswd 放入authenticate函数验证 验证成功登录 (4)login函数源码 (5)url (6)Template层:表单渲染
阅读全文
摘要:1.复习 2。这节课要解决的问题? 3。分页的原理 4.准备工作 (1)创建Django项目 (2)修改python3 (3).创建app (4)添加静态文件, Model层: (1)Video表字段 (2)向后台注册,更新数据库,创建admin View层 (1)view视图 (2) url地址
阅读全文
摘要:需要解决的三个问题? . 1.不够多的URL (1)正则表达式 (2)\d 数字 (3)修改url 给数字起个名字: page_num (4)修改view视图文件:#取出id为page_num这篇文章 def detail(request,page_num): """创建评论视图""" if req
阅读全文
摘要:本节大纲 1.article-detail 评论页面的准备工作 (1)model层创建评论模型 class Comment(models.Model): """创建评论模型""" name = models.CharField(null=True, blank=True, max_length=50
阅读全文
摘要:复习:博客站点 <!DOCTYPE html> {% load staticfiles %} <html> <head> <meta charset="utf-8"> <title>first web</title> <link rel="stylesheet" href="{% static 'c
阅读全文
摘要:0.服务器与本地交换机制 2.详解HTtp服务 (1)与服务器对话的流程 (2)Reque 请求 (3)Response 响应 200 成功 404 没有网页 (4)Get/Post区别 get查询数据 post提交数据 get查询数据 post提交数据 get提交公开信息 post提交个人信息 g
阅读全文
摘要:-1.理解上下文 render()渲染 request url传来的reuqest x.html 制定返回的模板名称 context 上下文 数据库中 替换数据 0.大框架 1.创建模板 (1)创建templates和static文件夹 在firstapp中创建文件夹 (2)setting.py设置
阅读全文
摘要:1.理解MTV request 向服务器请求 response发送数据给用户 M:数据库取出数据 T: 模板渲染 V:渲染好的网页返回给用户 URL找到特定的views 2.创建django项目 (1)cd到文件夹路径下面 (2)用命令创建一个Django project (3)打开Django项目
阅读全文