![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Django
寸草心2130
致力于轻微改变世界
展开
-
Django如何设置首页(默认输入域名或者ip即可跳转到指定页面)
在主urls里面添加一行url(r’^$’,views.home)views.XXX xxx即你想让默认跳转的视图函数名.在输入域名时即可自动跳转到你想要跳转的首页.原创 2019-01-19 23:09:35 · 19957 阅读 · 6 评论 -
django报错ImportError:cannot import name 'indexes' from 'haystack'
原因:haystack版本不匹配,降级haystack为0.3版本pip install haystack==0.3原创 2019-04-01 11:59:54 · 821 阅读 · 0 评论 -
django报错No module named 'rest_framework_jwt'/python安装rest_framework_jwt
解决办法pip install djangorestframework-jwt原创 2019-04-01 11:53:15 · 9689 阅读 · 0 评论 -
Django 修改superuser密码
如果忘记了django的admin的密码,而数据库中的auth_user中关于密码的字段是经过加密的,这个时候你就可以通过django的命令来直接修改admin的密码1 方法一这个方法是用过shell命令方式对密码进行修改的,使用如下的命令:python manage.py shell from django.contrib.auth.models import User ...原创 2019-03-22 11:46:37 · 2841 阅读 · 0 评论 -
django学习——过滤器truncatechars_html的用途详解
在主页如何显示博文的摘要。因为我们采用markdown语法实现文章的排版,如果采用过滤器slice或者truncatechars截取文章的前多少个字符时{{ content|safe|slice:“500” }},当恰好截取到包含有htlm标记的语法时,比如引用或图片时:<code>#配置404 500错误页面def page_not_found(request): re...转载 2019-01-23 14:19:18 · 2132 阅读 · 0 评论 -
xadmin配置好后重写的save_model不生效,之前写的博客增加删除统计没有用了解决
xadmin和admin的重写save和delete的写法略有不同.在adminx.py更改以下即可1.各个类里面的def save_model(self, request, obj, form, change): obj.save()更改为:def save_models(self): obj = self.new_obj request = self.request obj...原创 2019-01-23 14:14:49 · 2343 阅读 · 2 评论 -
django项目fonts/fontawesome-webfont.woff2 404 (Not Found)
试了网上各种方法不行.结果仔细看是字体路径放错了.哎.fonts文件夹应该放到static下.原创 2019-01-23 08:58:32 · 1545 阅读 · 7 评论 -
django上线后media里面的uploads里面的上传的图片加载失败404解决
1.忘记在url里面添加加载路径urls 配置需要引入一个方法处理静态文件from django.views.static import serve另外需要从 settings 中引入设置好的 media 目录地址 MEDIA_ROOTfrom MxOnline.settings import MEDIA_ROOT最后在 url 中配置完整如下from django.views.st...原创 2019-01-22 20:46:45 · 2947 阅读 · 1 评论 -
Django项目上线后无法加载xadmin等的静态文件问题(django的settings中几个static设置项的关系)
多数是static的settings.py设置问题.这里不设置好其他app的static你同样是加载不了1.settings.py里面这样设置.STATIC_URL = '/static/'#这里注意不要和你项目static文件夹名一样,因为这个是用来存放收集来的所有静态文件的.#如果你设置相同,等运行collectstatic时会警告.STATIC_ROOT = os.path.jo...原创 2019-01-22 19:54:41 · 3043 阅读 · 1 评论 -
Django模型之Meta选项详解
abstract这个属性是定义当前的模型是不是一个抽象类。所谓抽象类是不会对应数据库表的。一般我们用它来归纳一些公共属性字段,然后继承它的子类可以继承这些字段。Options.abstract如果abstract = True 这个model就是一个抽象类db_tabledb_table是指定自定义数据库表名的。Django有一套默认的按照一定规则生成数据模型对应的数据库表名。Opti...原创 2019-01-16 22:32:37 · 277 阅读 · 0 评论 -
xadmin 点击添加小组件时报错 build_attrs() got an unexpected keyword argument 'name'
1.查阅github得知是因为Django1.11造成的2.方法1.打开使用的虚拟环境目录找到widgets.py修改E:\virtualenv\xxx_venv\Lib\site-packages\django\forms\widgets.py2.在build_attrs()函数的定义处添加一个**kwargsdef build_attrs(self, base_attrs, extr...原创 2019-01-21 20:34:17 · 3692 阅读 · 2 评论 -
在Django添加第三方后台管理xadmin时报错ModuleNotFoundError: No module named 'django.contrib.formtools'
解决方法pip install django-formtools==2.1django-formtools版本太低问题.升级即可.原创 2019-01-21 16:05:02 · 8932 阅读 · 0 评论 -
django访问不了本地static文件(js,css,img)网页里面js,cs都加载不了
1.今天网上下载一个博客项目,发现本地访问,js,css加载不了.我想应该是项目上线的安全措施,但是我想调试项目.找到方法如下在settings.py里面编辑添加STATICFILES_DIRS = ( os.path.join(BASE_DIR, 'static'),)另外把STATIC_ROOT = os.path.join(BASE_DIR, 'static')...原创 2019-01-21 14:37:19 · 3177 阅读 · 1 评论 -
python manage.py makemigrations 出现Traceback (most recent call last)如下一堆错误的坑
Traceback (most recent call last): File "manage.py", line 22, in <module> execute_from_command_line(sys.argv) File "/home/chengbo/.virtualenvs/testblog/lib/python3.6/site-packages/django...原创 2019-01-21 12:09:45 · 23613 阅读 · 3 评论 -
Django项目报错django.db.utils.OperationalError: (1045, "Access denied for user 'root'@'localhost'
settings里面密码设置正确,我去mysql试了下正确密码也进不去了,有人说是mysql加密方式导致密码出错了,所以只能重置密码了ubuntu下重置mysql密码/mysql忘记密码...原创 2019-04-03 09:49:42 · 3828 阅读 · 2 评论