![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
项目难点拆分
睡着了都在敲代码
这个作者很懒,什么都没留下…
展开
-
备战秋招——记录自己学习的第六天(Django创建数据库表后,删除再创)
第一步,在model中创建数据库。例如:class UserInfo(models.Model): name = models.CharField(max_length=32)第二步,在终端执行命令:python manage.py makemigrationspython manage.py makemigrate第三步:我们将数据库中的userInfo表删除:第...原创 2019-06-05 20:04:51 · 121 阅读 · 0 评论 -
备战秋招——记录自己学习的第六天(Django项目难点拆分——层级评论数据结构实现)
我们知道,在实现BBS项目时,评论的功能是必不可少的。先配置好环境(urls)from django.contrib import adminfrom django.urls import pathfrom app01 import viewsurlpatterns = [ path('admin/', admin.site.urls), path('comment/...原创 2019-06-06 01:02:45 · 255 阅读 · 0 评论 -
备战秋招——记录自己学习的第六天(Django项目难点拆分——利用form定制实现用户验证)
在之前的项目中,自己一直是在models中创建类,再利用Django生成数据库表,在前端利用form表单提交数据或者ajax提交数据之后,然后在后台利用拿到的数据,自己写正则表达式进行比较。这个过程是他别繁琐的。其实在Djano中有可以用form去进行验证,它具有十分强大的验证功能,下面我们利用form来验证一下用户登录(如果想和数据库的数据进行交互,我们只需要讲其取出,然后和后端拿到的前端数据进...原创 2019-06-09 21:21:42 · 155 阅读 · 0 评论 -
备战秋招——记录自己学习的第四天(Django项目难点拆分——分页及点赞效果示例)
一、利用前后端交互实现分页功能我们知道,使用django时,如果想让数据库中的信息在前端页面显示时,所有信息会全部展示出来,这显然与我们生活中所见到的app不符。为了达到将数据库中的数据进行分批次显示这一需求,便要我们对后端的数据进行处理,每次取出固定的条数。假设以班级管理为例,我们要拿到班级信息,我们先配置好django的环境:第一步:设置好urlfrom django.contrib ...原创 2019-06-03 22:20:45 · 314 阅读 · 0 评论 -
备战秋招——记录自己学习的第七天(Django项目难点拆分——利用modelform实现用户验证、修改用户信息)
modelform几乎综合了form和model的功能。是一个强大的模块。先配置好url:urlpatterns = [ path('admin/', admin.site.urls), path('form.html/', views.index),#上一章节,用form定制实现用户验证 path('mf.html/', mf.index),#利用model...原创 2019-06-10 23:11:10 · 173 阅读 · 0 评论 -
项目整理——利用socket网络编程实现FTP(核心代码)
难点:1.客户端发送的请求,利用管道符进行拼接,方便服务端进行切割2.根据发送的大小,以及传送的数据量来计算百分比,实现进度显示3.利用反射,来将字符串变为函数命令,执行程序4.利用ab和wb来实现覆盖和续传客户端:#!/usr/bin/env python# -*- coding:utf-8 -*-import socketimport osimport reimport j...原创 2019-09-16 11:02:01 · 480 阅读 · 0 评论