Python and Django
芒果不好吃了
看似什么都会,其实什么也不会
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Django 后台不能删除数据问题
no_edit_link = '%s: %s' % (capfirst(opts.verbose_name), obj)这个错误主要是在模型中重写__str(self)__方法时,返回了一个错误字符串或者没有返回字符串引起的,检查以下__str(self)方法是否有错就可以了。 def __str__(self): return self.target #如果没有target变量,但这里又调用它那么就会报错。...原创 2020-05-16 21:26:11 · 910 阅读 · 0 评论 -
django创建普通用户
在pycharm下打开终端,输入python manage.py shell进入python交互模式,然后使用User.objects.create_user()创建普通用户如下所示H:\Python\blogsite>python manage.py shellPython 3.7.4 (tags/v3.7.4:e09359112e, Jul 8 2019, 19:...原创 2020-03-03 22:25:11 · 3051 阅读 · 0 评论 -
TypeError: __init__() missing 1 required positional argument: 'on_delete'
解决方法:将on_delete设置为models.DO_NOTHING,如下所示:models.ForeignKey(Post, on_delete=models.DO_NOTHING, verbose_name="评论目标")当然也可以配置自定义方法。原创 2020-03-01 22:37:51 · 776 阅读 · 0 评论 -
CommandError: You appear not to have the 'sqlite3' program installed or on your path.
1、下载sqlite3 Sqlite3.exe2、将sqlite3.exe文件放入(C:\Windwos\System32)中3、在项目文件夹下进入cmd dos界面或这pycharm中调用中断窗口,输入python manage.py dbshel...原创 2020-03-01 10:55:48 · 3145 阅读 · 0 评论 -
Python+Django+nginx+uwsgi搭建网站
建站过程中,Web服务器使用了nginx+uwsgi 组合,搭建相对轻松,服务器布置可参考大神指导文章:https://zhuanlan.zhihu.com/p/63038112按照文章步骤基本上能够把服务器搭建起来,需要注意的是uwsgi配置文件与nginx配置文件在网络端口上的对接,也就是内部IP和端口的的设置,如我的网站uwsgi设置文件,将socket设置为使用mysite.so...原创 2019-12-26 22:32:00 · 297 阅读 · 0 评论 -
Python + Django 获取访问用户的IP
做网站时,需要获取用户的IP信息作为流量统计,目前比较流行的获取访问用户的IP方式是使用request.META属性,获取键值“HTTP_X_FORWARDED_FOR”或“REMOTE_ADDR来获取IP地址信息,其中关于“HTTP_X_FORWARDED_FOR”和“REMOTE_ADDR”的解释是:’REMOTE_ADDR’ 是远端IP,默认来自tcp 连接是,客户端的Ip。可以说,它...原创 2019-12-26 22:38:41 · 1590 阅读 · 1 评论
分享