- 博客(5)
- 收藏
- 关注
原创 命名空间和反转URL详解
今天新学到一个知识点:命名空间,反转URL。看了很多网上的博文,大概理解了其中的意思,在此记录。 要提到命名空间是什么意思,首先要知道反转URL的含义。 正常情况下我们是通过客户端请求的链接先到项目下的urls里去找对应的应用,再去应用下的urls里找对应的视图,再去视图中执行函数返回html页面。 顾名思义,反转url的意思就是把以上路径倒过来,反推。 从视图函数到url的转换叫反转URL。 两种情况会用到URL反转: 1)页面重定向时会使用url反转; return redirect(redirect(
2020-07-24 18:09:21
595
原创 django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is required; you have 0.9.2
情况叙述:Ubuntu20版本,Django2.2,mysql8.0.20版本。 之前一直在Ubuntu终端启动运行Django(python manage.py runserver),都没有问题。今天直接在Ubuntu中的pycharm(3.8版本)终端启动运行(python3 manage.py runserver),突然报错,报错内容如下: django.core.exceptions.ImproperlyConfigured: mysqlclient 1.3.13 or newer is requi
2020-07-23 13:33:53
213
原创 创建集群遇到的问题(更改源)
创建集群前: 1、redis的安装包中包含了redis-trib.rb,⽤于创建集群: 我的redis-trib.rb存在的路径find后发现是:/usr/local/redis/src/redis-trib.rb 所以执行命令:sudo cp /usr/local/redis/src/redis-trib.rb /usr/local/bin/ 2.安装ruby环境,因为redis-trib.rb是⽤ruby开发的 sudo apt-get install ruby 3、创建集群:redis-trib.rb
2020-07-21 19:08:48
178
原创 Django 1.8.3升级到Django 2.1后需要处理的问题
我用的python3.8版本,django1.8.3版本,有很多不兼容。 网上提示django升级到2.2,升级后,也报错,说是2.2本身的问题,解决方式是降到django2.1版本。 Django2.1OK后运行python manage.py runserver 出现的第一个问题 1、TypeError: init() missing 1 required positional argument: ‘on_delete’ 这是数据库设置外键的一个报错,在django2.0后,定义外键和一对一关系的时候需
2020-07-17 01:44:17
550
原创 Ubuntu apt/apt-get安装sqliteman出现“E: 无法定位软件包”解决方案
前提:python初学者。自学过程中发现很多网上没有说清楚的解决方案,因此自己记录下来。 老师让安装sqliteman: sudo apt install sqliteman 提示:E: 无法定位软件包 sqliteman 看网上主要是两种解决方案: 1.换源。尝试后再安装还是同样的问题。 2.第二种方式如下图:尝试了还是无法解决https://blog.youkuaiyun.com/Z_YMing/article/details/95041427 男朋友是程序员,问了他以后,说让我先安装sqlite 1/安装sqli
2020-07-04 14:09:23
3449
3
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅