- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 设计系统首页(文章列表渲染)
设计系统首页(文章列表渲染) 一、系统首页导航区域1、让http://127.0.0.1:8000可以直接访问首页 添加一条urls.py配置:urlpatterns = [ ..... re_path('^$', views.index), # 访问http://127.0.0.1:8000 可以直接访...
2018-07-31 16:26:00 1075
原创 基于forms组件和Ajax实现注册功能
基于forms组件和Ajax实现注册功能 一、基于forms组件的注册页面设计1、运用forms组件的校验字段功能实现用户注册 views.py: (在钩子中代码解耦,将form放在cnblog/blog/Myforms.py中)from django import formsfrom django.forms impor...
2018-07-24 17:40:00 241
原创 基于Ajax与用户认证系统的登录验证
基于Ajax与用户认证系统的登录验证 一、登录页面from django.contrib import adminfrom django.urls import pathfrom blog import viewsurlpatterns = [ path('admin/', admin.site.urls),...
2018-07-21 12:39:00 220
原创 博客系统项目流程
博客系统项目流程 一、搞清楚需求(产品经理) (1)基于用户认证组件和Ajax实现登录验证(图片验证码) (2)基于forms组件和Ajax实现注册功能 (3)设计系统首页(文章列表渲染) (4)设计个人站点页面(跨表查询、分组查询) (5)文章详情页 (6)实现文章点赞功能(Ajax) (7)实现文章评论...
2018-07-21 00:31:00 463
原创 Django中间件
Django中间件 一、中间件的概念 中间件顾名思义,是介于request与response处理之间的一道处理过程,相对比较轻量级,并且在全局上改变django的输入与输出。因为改变的是全局,所以需要谨慎实用,用不好会影响到性能。Django的中间件的定义:Middleware is a framework of hooks in...
2018-07-15 19:58:00 113
原创 Django的用户认证组件
Django的用户认证组件 一、使用用户认证组件的前提 功能:用session记录登录验证状态。 用户表:使用Django自带的auth_user表,即用户认证组件表。 创建超级用户:python3 manage.py createsuperuser 创建普通用户:python3 manage.py createuser...
2018-07-14 21:46:00 178
原创 Django组件——forms组件
Django组件——forms组件 一、校验字段功能 通过注册用户这个实例来学习校验字段功能。1、模型:models.pyfrom django.db import models# Create your models here.class UserInfo(models.Model): name = m...
2018-07-12 13:43:00 183
原创 Django组件——分页器(paginator)
Django组件——分页器(paginator) 一、视图层from django.shortcuts import render# Create your views here.from .models import Bookfrom django.core.paginator import Paginator,Emp...
2018-07-11 18:04:00 382
原创 Django和Ajax
Django和Ajax 一、Ajax简介向服务器发送请求的途径:(1)浏览器地址栏,默认get请求(2)form表单:get请求、post请求(3)a标签,默认get请求(4)Ajax 特点:异步请求、局部刷新 AJAX(Asynchronous Javascript And XML)翻译成中文就是“异步Javas...
2018-07-10 20:15:00 133
原创 多表操作
多表操作 一、数据库表关系1、单表操作:Book id title price publish email addr 1 php 100 人民出版社 111 北京 2 python 200 沙河...
2018-07-08 03:00:00 199
原创 Django的模型层
Django的模型层 一、ORM简介 MVC或者MVC框架中包括一个重要的部分,就是ORM,它实现了数据模型与数据库的解耦,即数据模型的设计不需要依赖于特定的数据库,通过简单的配置就可以轻松更换数据库,这极大的减轻了开发人员的工作量,不需要面对因数据库变更而导致的无效劳动。 ORM是“对象-关系-映射”的简称。 右边的Py...
2018-07-05 00:23:00 146
原创 Django的模板层
Django的模板层 在前面的学习中注意到在例子视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python代码之中。def current_datetime(request): now = datetime.datetime.now() html = "<html><body&g...
2018-07-03 16:22:00 138
原创 Django的视图层
Django的视图层 一、视图函数 一个视图函数,简称视图,是一个简单的Python 函数,它接受Web请求并且必须返回Web响应。 响应内容可以是一张网页的HTML内容,一个重定向,一个404错误,一个XML文档,或者一张图片. . . 是任何东西都可以。无论视图本身包含什么逻辑,都要返回响应。 代码写在哪里也无所谓,只要它在你...
2018-07-03 12:48:00 85
原创 Django的路由层(URLconf)
Django的路由层(URLconf) URL配置(URLconf)就像Django 所支撑网站的目录。它的本质是URL与要为该URL调用的视图函数之间的映射表;你就是以这种方式告诉Django,对于客户端发来的某个URL调用哪一段逻辑代码对应执行。urlpatterns = [ url(正则表达式, views视图函数,参数...
2018-07-01 00:30:00 127
Notepad++6简体中文便携版
2013-04-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人