摘要:
import time, datetime, pytz time_n = "2020-05-14 15:15:38" time_format = time.strptime(time_n, "%Y-%m-%d %H:%M:%S") timestamp = int(time.mktime(time_f 阅读全文
摘要:
def generate_certificate_completion(self, data): """图片中插入数据""" from PIL import ImageFont, Image, ImageDraw from app_config import FONT_DATA_PATH from 阅读全文
摘要:
一. 页面 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" conten 阅读全文
摘要:
全局添加token var token = sessionStorage.getItem("UserTocken"); if(token){ $.ajaxSetup({ //发送请求前触发 beforeSend: function(xhr) { //可以设置自定义标头 xhr.setRequestH 阅读全文
摘要:
from datetime import datetime, timedelta def get_month_b_e_day(month): month_begin_day = month + "01" next_month = int(month) + 1 if(next_month % 100 阅读全文
摘要:
登陆 一. Sessions 控制器 登录和退出功能由 Sessions 控制器中相应的 REST 动作处理 : 登录表单在 new 动作中处理, 登录的过程是向 create 动作发送 POST 请求, 退出则是向 destroy 动作发送 DELETE 请求。 1.首先生成 Sessions 控 阅读全文
摘要:
接上篇 一. 注册表单 用户资料页面已经可以访问了, 但内容还不完整。下面我们要为网站创建一个注册表单。 1.使用 form_for 注册页面的核心是一个表单, 用于提交注册相关的信息(名字、电子邮件地址、密码和确认密码)。在 Rails中, 创建表单可以使用 form_for 辅助方法, 传入 A 阅读全文
摘要:
注册 一.调试信息和 Rails 环境 现在咱们要实现的用户资料页面是我们这个应用中第一个真正意义上的动态页面。虽然视图的代码不会动态改变, 不过每个用户资料页面显示的内容却是从数据库中读取的。添加动态页面之前, 最好做些准备工作, 现在我们能做的就是在网站布局中加入一些调试信息, 如下图所示。这段 阅读全文
摘要:
接上篇 一. 添加安全密码 我们已经为 name 和 email 字段添加了验证规则, 现在要加入用户所需的最后一个常规属性: 安全密码。每个用户都要设置一个密码(还要二次确认), 数据库中则存储经过哈希(hash)加密后的密码(这里的hash是加密算法)。 验证身份的方法是, 获取用户提交的密码, 阅读全文
摘要:
用户建模 一. User 模型 实现用户注册功能的第一步是,创建一个数据结构,用于存取用户的信息。 在 Rails 中,数据模型的默认数据结构叫模型(model,MVC 中的 M)。Rails 为解决数据持久化提供的默认解决方案是,使用数据库存储需要长期使用的数据。与数据库交互默认使用的是 Acti 阅读全文