- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 xadmin下设置“use_bootswatch = True”无效的解决方案
最近使用django开发一个小网站,后台管理系统采用xadmin,xadmin是采用源代码的方式引入到项目中,在xadmin使用的过程中,设置“use_bootswatch = True”,企图调出主题菜单,显示更多主题,但是设置后却发现无效,发现主题还是默认和bootstrap2这里我特意去github上找到xadmin这个项目,有跟我一样问题的解决方法原因:当use_bootswatc...
2019-07-24 00:00:43 627 1
原创 Django setting.py中BASE_DIR解析
最近被django的一些路径问题搞蒙了,真的是基础不牢啊,这里我就写点关于BESE_DIR这些路径配置的体会我们一层一层的辨析1.os.path.abspath(file)返回的是.py文件的绝对路径,也就是settings.py这个文件路径2.os.path.dirname(os.path.abspath(file)),也就是settings.py这个文件的目录,我们这里是messag...
2019-07-15 20:26:38 5716 1
原创 Django实现用户邮箱注册功能报错:SMTPAuthenticationError at /register/
最近在用django实现用户邮箱注册功能时,注册页面报错:SMTPAuthenticationError at /register/心想跟SMTP有关,我就去看了一下邮箱设置,果然是有问题原因是邮箱的POP3/SMTP服务状态没有开启,解决方法就是打开该服务,保存设置即可...
2019-07-29 17:43:05 939
原创 调用captcha生成验证码时报错:build_attrs() takes at most 2 arguments (3 given)
最近用django来写一个用户注册页面,想用captcha来生成验证码,发现页面报错:build_attrs() takes at most 2 arguments (3 given)后来发现这个错误原因是由于captcha版本安装太低引起的,所以导致register页面打开报错我的安装环境是:python3.6+django1.11+django-simple-captcha==0.4.6...
2019-07-29 01:03:54 747
原创 Pycharm断点调试入门教程
Pycharm确实是一大写代码利器,但是往往我们有时并没有把它的功能给全部发挥出来,比如调试,用惯了eclipse调试的往往会有点不习惯,这里就介绍一下debug相关功能怎么用F8:step over 单步遇到断点后,程序停止运行,按F8单步运行。F7:step into 进入配合F8使用。单步调试F8时,如果某行调用其他模块的函数,在此行F7,可以进入函数内部,如果是F8则不会进入函数内...
2019-07-25 15:26:27 455
转载 Django中的DateTimeField和DateField详解
转载地址:https://blog.csdn.net/winfred_hua/article/details/82223946 DateTimeField日期+时间。与python里的 datetime.datetime 实例同。比如,数据库字段内容为2018-08-30 16:31:00有以下两个可选的选项,均为bool类型:参数1:auto_now,默认值...
2019-07-21 15:29:40 4226
原创 Django数据库同步异常(InconsistentMigrationHistory)
Django在执行python manage.py makemigrations的时候提示异常:django.db.migrations.exceptions.InconsistentMigrationHistory: Migration admin.0001_initial is applied before its dependency users.0001_initial on datab...
2019-07-20 22:36:42 1734
转载 Django:settings中关于static静态文件目录的设置
转载地址:https://www.cnblogs.com/eagleow/p/10682916.htmldjango项目settings中关于静态资源存放位置的设置主要涉及以下3项:STATIC_URL、STATICFILES_DIR和STATIC_ROOT一、STATIC_URL这项是必须配置的,而且属性值不能为空。默认值是STATIC_URL = ‘/static/’。 &...
2019-07-15 21:56:01 1327
转载 Django中Settings中Templates的路径设置
转载地址:https://www.cnblogs.com/haoshine/p/5391519.html1.这个templates文件夹是放在project的目录下面的,是项目中或者说项目中所有的应用公用的一些模板## mysite/mysite/settings.py## mysite是项目名TEMPLATES = [ { 'BACKEND': 'django....
2019-07-15 21:08:39 1257
转载 Django开发基础知识点
Django基础知识点总结1.对Django的认识 1.Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单的对象定义,它就能自动生成数据库结构、以及全功能的管理后台。 2.Django内置的ORM跟框架内的其他模块耦合程度高。 应用程序必须使用Django内置的ORM,否则就不能享受到框架内提供的种种基于其ORM的便利; 理论上...
2019-07-15 17:28:16 427 1
原创 运行python manage.py runserver后报错:No module named 'django.urls'
我在stackoverflow上看到这样一个回答,说的很对,意思是说:在django 1.9或1.11之前的版本中,url模块位于django.conf包中。在新的2.0版本中,它合并到django.url中,因此,我们可以从django.url中使用import-include、path、re_-path这就意味着我们在1.9版本中不可以这样(这是2.0以后版本的写法)1.9版本的写法应...
2019-07-14 22:02:26 2353
原创 Django安装了pymysql还报错MySQLdb module: No module named
在 python2 中,使用 pip install mysql-python 进行安装连接MySQL的库,使用时 import MySQLdb 进行使用在 python3 中,改变了连接库,改为了 pymysql 库,使用pip install pymysql 进行安装,直接导入即可使用但是在 Django 中, 连接数据库时使用的是 MySQLdb 库,这在与 python3 的合作中就...
2019-07-14 21:19:29 862
原创 使用pip安装mysql驱动报错(针对pip install Mysql-python安装报错“Microsoft Visual C++ 14.0 is required”)
在Django项目中使用mysql数据库,要安装驱动如果大家使用的是pip install Mysql-python,就会报一大堆错!解决方法:方案一:1.在http://www.lfd.uci.edu/~gohlke/pythonlibs/#mysql-python下载对应的包版本,如果是64位python2.7版本的,就下载MySQL_python-1.2.5-cp27-none-...
2019-07-14 20:08:56 772
原创 pip升级错误:AttributeError: 'NoneType' object has no attribute 'bytes'
在pycharm构建的虚拟环境中进行pip升级,报AttributeError: 'NoneType' object has no attribute 'bytes'错误,在网上找到了解决方法方案一 :easy_install -U pip方案二:python -m pip install -U --force-reinstall pip个人比较推荐第一种方案...
2019-07-14 18:27:50 550
原创 Python中文件夹和python package包的区别
pycharm右键新建时会有目录(文件夹)和python package两个选项,这两个到底有什么不同呢1.原来在python模块的每一个包中,都有一个__init__.py文件(这个文件定义了包的属性和方法)然后是一些模块文件和子目录,假如子目录中也有 init.py 那么它就是这个包的子包了。当你将一个包作为模块导入(比如从 xml导入 dom )的时候,实际上导入了它的 init.py ...
2019-07-14 14:52:34 5533 1
原创 Oracle数据库安装时一些报错总结
关于安装过程中一些报错解决方法报错一:如果这中间后来报 [INS-20802] Oracle Database Configuration Assistant 失败 这个错误,这个很好解决,直接跳过,等安装完成后再左下找到并打开Database Configuration Assistant,按照里面要求重新安装配置一次即可,里面的路径和相关信息就是对应你的tnsnames.ora文件和图形...
2019-07-10 01:11:22 4309
原创 Oracle数据库完全卸载
卸载oracle步骤: 1.首先关掉所有oracle的相关服务,然后找到oracle的卸载程序Universal Installer: 然后点击卸载产品,然后点击展开全部,将主目录以外的所有应用全部卸载掉,然后将点击显示空目录,将主目录删掉。 2.删除注册表: 按Windows徽标键和R键,打开运行窗口,输入regedit,打开注册表,依次展开HKEY_LOCAL_MACHINE\S...
2019-07-09 22:19:38 13543 2
原创 ORA-12560: TNS: 协议适配器错误
登录Oracle 显示ORA-12560: TNS: 协议适配器错误解决方法:一:检查监听口是否开启。在开始-运行,输入services.msc或者在控制面板-管理工具,进入服务。找到OracleOraDb11g_home1TNSListener,检查是否开启。二:检查实例的服务是否开启。同步骤1,进入服务,找到OracleService数据库名,检查是否开启。...
2019-07-09 18:58:03 2467
原创 Oracle数据库报错:[INS-20802]Oracle Database Configuration Assistant失败。
这个错误,这个很好解决,直接跳过,等安装完成后再左下找到并打开Database Configuration Assistant,按照里面要求重新安装配置一次即可,里面的路径和相关信息就是对应你的tnsnames.ora文件和图形界面的这个前期不用管它,安装完成后,后期可以在那里配置...
2019-07-09 18:21:58 29556 9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人