随笔分类 - django 踩坑系列
摘要:pycharm的开发环境主要涉及到以下三个方面 pycharm的激活 这里采用破解的方式来达到永久激活的目的,因为激活码用着用着就过期的你,会发现不厌其烦的 通过测试,这个破解包适用于2017-2019等各版本的pycharm 破解包激活码以及汉化包下载地址如下:https://pan.baidu.
阅读全文
摘要:首先,祭出大杀器whl https://www.lfd.uci.edu/~gohlke/pythonlibs/#mysqlclient django1.x与django2.x 在项目的写法上有一些区别,常见的有以下: 1.配置文件中中间件的写法: 由middleware_class 直接改成:mid
阅读全文
摘要:使用Django的模型,基本步骤: 1.创建model 2.加入到admin.py中去 3.执行生成迁移:python manage.py makemigrations blog 4.执行迁移,生成表单 需要注意的是第二步,一定要加入APP相应的adimn.py 上去,再执行迁移,否则不会启用该mo
阅读全文
摘要:对于django静态文件的使用,如果开发过netcore程序的开发人员,可能会比较容易理解django关于静态文件访问的设计原理,个人觉得,这是一个middlerware的设计,但是在django中我们在配置中看到,他其实并不是放在middleware中配置的,反倒变成了一个app。 一 。先来看看
阅读全文
摘要:关于命名空间的问题,在project项目中,我们可以设置路由类似于:
阅读全文
摘要:在django/conf/global_settings.py 中,我们可以找到关于language和timezone的通用配置信息,源码如下: 在这里,我们可以找到关于language_code的缩写,对应的关于time_zone,我们可以在这里找到相关信息 TIME_ZONE Default:
阅读全文
摘要:一 由于我是一个对开发环境有强迫症的人,在装完PYTHON 2.6 3.3 3.4中,在创建Django工程的时候,会出现N个版本的python,那么在这里可以设置你喜欢和要使用的版本。 二 在使用pycharm的Terminal 的时候, 突然发现,在Terminal下面不能使用djang-adm
阅读全文
摘要:经过一系统列的折腾之后,我终于有高版本的python和我熟悉的输入法用了,下面来搭建pycharm下的python开发环境。 1.首先安装java jdk注意是JAVA 的JDK,不是JAVA VM什么鬼,我百度了好多资料,发现好多同学被误导了,再说一遍,是JAVA JDK http://www.o
阅读全文
摘要:在使用django自带的adminsite的时候,有以下内容需要做。 1.数据迁移,管理表的创建。 2.启用本地化 (setting.py的配置) 一.数据迁移,默认情况下,安装django之后,django并没有为我们创建可以后台登录过程中使用的各种表,建议在pycharm的Terminal中操作
阅读全文
摘要:Django的工程结构,可以通过pycharm里面,选择创建django工程来直接创建,也可以通过命令行通过pip来安装。 一.通过命令行安装的步骤 查看官方的建议是,强烈建议安装python 3,但是我安装的是python2,看个人喜好。(Unless you have a very good r
阅读全文
摘要:在一次偶然的机会中,了解到万精油语言python,发现其流行程度发展迅速,于是也开始学习起来,正题。 1.安装python,查阅一些相关的资料及周边的开发工具,我选择python2(2.7.11),注意:内置的PIP版本为:7.9 这导致我在用pycharm搭建django开发环境的一系列问题,正是
阅读全文