![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
old_man31
这个作者很懒,什么都没留下…
展开
-
分页功能模板。
先上效果图。亲测成功views中写一下代码from django.http import HttpResponsefrom django.shortcuts import renderCreate your views here.from django.urls import reversefrom pages.models import UserListdef user_list...原创 2019-01-10 12:50:06 · 831 阅读 · 0 评论 -
已知topic的id,,需要在entry新增中根据外键topic创建新的entry,所以新的entry的id为外键属性(使用下划线),topic_id=topic.id.
已知详情页的id,及回复内容的content,如果创建新的记录。这里需要匹配到这条回复对应的主题。一个主题详情有很多个回复,一个回复只能对应一个主题。 ItemReply.objects.create(content=content, reply_item_id=id, reply_user_id=user.id)非常重要遗留问题,待解决。因为,每一条主题,带topic和user,这两项是...原创 2019-01-13 16:45:54 · 672 阅读 · 0 评论 -
在进行模型,视图函数及模板函数时,首先需要将代码走通,然后一步步调试,查看参数,同时涉及数据时需要在shell里测试成功后再写代码中
在进行模型,视图函数及模板函数时,首先需要将代码走通,然后一步步调试,查看参数,同时涉及数据时需要在shell里测试成功后再写代码中原创 2019-01-13 16:57:47 · 135 阅读 · 0 评论 -
数据库设计中的逻辑设计E-R
数据库设计通常分为6个阶段:1(需求分析:分析用户的需求,包括数据、功能和性能需求;2概念结构设计:主要采用E-R模型进行设计,包括画E-R图;3逻辑结构设计:通过将E-R图转换成表,实现从E-R模型到关系模型的转换;4数据库物理设计:主要是为所设计的数据库选择合适的存储结构和存取路径;5数据库的实施:包括编程、测试和试运行;6数据库运行与维护:系统的运行与数据库的日常维护。主要讨论...原创 2019-01-24 11:31:45 · 4126 阅读 · 0 评论 -
PowerDesigner16.5汉化破解版安装教程(含安装文件、汉化包、破解文件)
转载https://blog.csdn.net/sinat_34104446/article/details/79885141转载 2019-01-24 14:12:04 · 291 阅读 · 0 评论 -
django中实现分页功能
https://docs.djangoproject.com/en/2.1/topics/pagination/#在views中,注意合并方法。提前做好框架设计。from django.core.paginator import Paginatorfrom django.shortcuts import renderdef listing(request): contact_li...原创 2019-01-12 21:29:17 · 359 阅读 · 0 评论 -
分页功能Paginator的练习
from django.core.paginator import Paginatorfrom django.core.paginator import Paginatorobjects = [‘a’,‘b’,‘c’,‘d’,‘e’]p = Paginator(objects,3)p<django.core.paginator.Paginator object at 0x00000...原创 2019-01-09 10:42:10 · 168 阅读 · 0 评论 -
Windows下,pip安装时ReadTimeoutError解决办法
2016.12.4解决办法延长等待时间完美解决问题windows下在cmd中,linux在终端下输入如下命令:pip --default-timeout=100 install -U pip原创 2019-01-14 22:26:10 · 704 阅读 · 0 评论 -
linux下如何安装python3及pip,及virtualenv及pycharm
https://jingyan.baidu.com/article/22fe7cedfad6c13002617f8d.html1、sudo passwd root更改root密码2、su进入root状态。安装已下载的文件在超级终端下先打开第一步的路径,用cd /xxxx/xxxxxx。打开之后我们可以用ls来查看下里边的文件,这样能清楚地看到文件。进入su接下来就是开始安装安装包,这...原创 2019-02-03 18:10:58 · 804 阅读 · 0 评论 -
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法
django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPACE的解决办法在python的开发中,遇到了这个错误:django.core.exceptions.ImproperlyConfigured: Requested setting DEFAULT_INDEX_TABLESPAC...原创 2019-02-05 11:47:47 · 458 阅读 · 1 评论 -
git stash命令保存工作区和暂存区的改变
当你想切换分支时,但工作区已经修改过了,如果你想切换分支,那么很遗憾,git会报错。这时候 git stash 命令就派上用场了。这个命令可以保存工作区的修改。然后你就可以切换分支了。下面是这个命令的具体的用法tips:此命令对于已经被跟踪的文件才会有效!git stash :保存当前工作区和暂存区的修改。git stash save “描述信息” :如果保存的内容过多可能会导致无法辨别需要...原创 2019-01-23 17:29:27 · 782 阅读 · 0 评论 -
git的各种命令及实操中遇到的问题记录
集中式分布式git --version查看版本git的配置pwd/*如果是linux下的命令的话 是print working directory命令显示整个路径名-L如果 PWD 环境变量包含了不包含文件名 .(点)或 …(点点)的当前目录的绝对路径名,则显示 PWD 环境变量的值。否则,-L 标志与 -P 标志一样运行。-P显示当前目录的绝对路径名。与 -P 标志一起显...原创 2019-01-23 17:32:09 · 373 阅读 · 0 评论 -
git的各种命令及实操中遇到的问题记录
集中式分布式git --version查看版本git的配置pwd/*如果是linux下的命令的话 是print working directory命令显示整个路径名-L如果 PWD 环境变量包含了不包含文件名 .(点)或 …(点点)的当前目录的绝对路径名,则显示 PWD 环境变量的值。否则,-L 标志与 -P 标志一样运行。-P显示当前目录的绝对路径名。与 -P 标志一起显...原创 2019-01-23 17:32:09 · 380 阅读 · 0 评论 -
delete from learning_logs_topic where text=''; 在删除内容为空的sql语句中,where text =后面的内容要加‘’,没有内容为空‘’,而不是null
delete from learning_logs_topic where text=’’;在删除内容为空的sql语句中,where text =后面的内容要加‘’,没有内容为空‘’,而不是null或者blank,没有搞清楚,需要继续试验...原创 2019-01-13 01:40:55 · 213 阅读 · 0 评论 -
判断表单中是否有内容的几种方法。
下面这段程序主要用来判断新增主题的表单是否为post方式,如果不是则重定向到new_topic.html,如果是post方式又分2中情况,一种是,当有内容时提交并创建新的记录,同时让topics也使用方法重定向显示所有的topics,另一种是内容为空,这不新增,直接返回此新增页面。注意,这里的条件判断if text:,之前有用过if all((text))不起作用,查下怎么回事。同时可以在模型定...原创 2019-01-13 01:17:38 · 1211 阅读 · 0 评论 -
html中整块居中,但其中条目靠左对齐
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Todo_list</title></head><body><di原创 2019-01-10 14:54:07 · 12025 阅读 · 1 评论 -
当数据库模型出现更改时,应该删除数据库并删除migrations中的文件,以防出现异常
当数据库模型出现更改时,应该删除数据库并删除migrations中的文件,以防出现异常原创 2019-01-12 21:30:25 · 371 阅读 · 0 评论 -
web部署方法总结
不要让服务器裸奔学过PHP的都了解,php的正式环境部署非常简单,改几个文件就OK,用FastCgi方式也是分分钟的事情。相比起来,Python在web应用上的部署就繁杂的多,主要是工具繁多,主流服务器支持不足,在了解Python的生产环境部署方式之前,先明确一些概念!很重要!CGI:CGI即通用网关接口(Common Gateway Interface),是外部应用程序(CGI程序)与We...原创 2019-01-11 09:31:16 · 622 阅读 · 0 评论 -
python web开发--web前端开发介绍
原创 2019-01-12 21:30:48 · 524 阅读 · 0 评论 -
解决AttributeError: module 'pip._vendor.requests' has no attribute 'Session'
占位子原创 2019-01-12 15:57:42 · 3723 阅读 · 0 评论 -
网页F12出现favicon.ico not found问题的原因与解决方法
算是一个破事水,不过之前还真的不清楚这东西干嘛的,只是在公司实习时F12喜欢报错找不到这东西,当时同事说不管就没深究,很是惭愧······后来还是查了一下,这东西原来就是网页title旁边的icon,一般和logo一样。大小一般控制在1616px或3232px,大了影响加载速度,还可能导致浏览器不进行缓存,添加方式通常这样(一般开发方式,路径也可能视情况修改): ··· icon...原创 2019-01-12 21:13:30 · 1038 阅读 · 0 评论 -
on_delete=models.CASCADE 级联删除 多对一关系中使用删除主表中数据,从表跟着删除
经过筛查,在创建多对一的关系的,需要在Foreign的第二参数中加入on_delete=models.CASCADE 主外关系键中,级联删除,也就是当删除主表的数据时候从表中的数据也随着一起删除...原创 2019-01-12 21:27:21 · 1930 阅读 · 0 评论 -
class meta ordering 的使用
</div><!--end: blogStats -->12Django model中的 class Meta 详解通过一个内嵌类 “class Meta” 给你的 model 定义元数据, 类似下面这样:class Foo(models.Model): bar = models.CharField(maxlength=30)class Meta:...原创 2019-01-12 21:38:45 · 1319 阅读 · 0 评论 -
已知主题id,获取相关条目的方法。
已知主题id,获得主题下所有条目用条目的小写_setmodel.pyfrom django.db import models# Create your models here.class Topic(models.Model): text = models.CharField(max_length=200) date_added = models.DateTimeFiel...原创 2019-01-12 23:13:39 · 194 阅读 · 0 评论 -
重定向和渲染的区别。
def new_topic(request): #如果提交方法不是post则显示表单 if request.method !='POST': return render(request, 'new_topic.html') else: text = request.POST.get('text') if all((text))...原创 2019-01-13 00:54:13 · 459 阅读 · 0 评论 -
注意button中type类型的使用不同类型用法不同而且浏览器的显示也不一样。
{% extends 'base.html' %}{% block content %}&lt;!DOCTYPE html&gt;&lt;html lang="en"&gt;&lt;head&gt; &lt;meta charset="UTF-8"&gt; &原创 2019-01-13 00:56:07 · 267 阅读 · 0 评论 -
delete from learning_logs_topic where id>=4;
删除sqlite的删除功能,如果将text中空白的字段删除呢。delete from learning_logs_topic where id>=4;http://www.runoob.com/sql/sql-intro.html原创 2019-01-13 01:10:19 · 204 阅读 · 0 评论 -
如何在ubuntu上安装 搜狗输入法(已经成功)转载
https://blog.csdn.net/qq_37589838/article/details/81208409转载 2019-02-09 06:28:00 · 146 阅读 · 0 评论