分类: Python

Windows上Sublime Text 3最新版破解和汉化的方法

平时开发都是在linux上,我的电脑是mac的 很少在windows系统上面码字。个人比较喜欢用Sublime 这个编辑器,我在官网上下载了最新版的Sublime Text 3安装包 下载地址:https://download.sublimetext.com/Sublime%20Text%20Build%203114%20×64%20Setup.exe 安装好后运行,会提示你要输入注册码,然后吧下面的注册码粘贴到里面就可以了

然后是汉化,下载我给大家提供的这个汉化包 Sublime Text 3汉化包.zip 解压密码…

Django 1.8.15 设置模板目录

我使用的是Django 1.8.15   配置模板目录为项目根目录下的 template 目录  修改setings.py文件

 

django.db.utils.OperationalError: near “N”: syntax error 的解决方法

今天配置了一个服务器在上面运行之前写的django项目,执行数据同步的时候报了这个错误 django.db.utils.OperationalError: near “N”: syntax error 仔细研究过后发现问题出现在python上面,我的python是直接通过编译源码方式安装的,build的时候应该指定 –enable-unicode=ucs4。 我编译安装的时候没有指定所有就出现这个错误了。 解决方法: 只能重新编译一遍python了(通过其他方式安装python应该不会出现这个问题)。

python配置web生产环境 Django+uwsgi

最好通过python pip安装uwsgi.

如果安装版本错误,先卸载:

python 版本最好是python 2.7.* pip的版本应该是最新版本。 查看pip 版本:

接下来安装uwsgi。

输出配置:

安装成功后看成uwsgi版本: [crayon-607592…

Django内嵌类 “class Meta” 的用途

通过一个内嵌类 “class Meta” 给你的 model 定义元数据, 类似下面这样:  

Model 元数据就是 “不是一个字段的任何数据” — 比如排序选项, admin 选项等等. 下面是所有可能用到的 Meta 选项. 没有一个选项是必需的. 是否添加 class Meta 到你的 model 完全是可选的. db_table 本模块在数据库中对应的表的名字: db_table = …

Django模板常用的 过滤器 使用说明

记下来,省得每次google 过滤器,变量的显示形式的改变 一、形式:小写 {{ name | lower }} 二、串联:先转义文本到HTML,再转换每行到 <p> 标签 {{ my_text|escape|linebreaks }} 三、过滤器的参数 django模板内的字符串截取 {{ content |truncatewords:”30″ }} 变量前30个字符,但是有中文就不能用 {{ content |slice:”30″ }}       取变量前500个字符,可用于中文 格式化 {{ pub_date | date:”F j, Y” }} 过…

Django的模型中常用的字段类型

V=models.CharField(max_length=None[, **options])    #varchar V=models.EmailField([max_length=75, **options])    #varchar V=models.URLField([verify_exists=True, max_length=200, **options])    #varchar V=models.FileField(upload_to=None[, max_length=100, **options])    #varchar #upload_to指定保存目录可带格式, V=…

python中函数的传值和传引用

在python的函数中,传参不需要指定是否传引用,因为python的参数传递 是采用“传对象引用”这种方式相当于传值和传引用的结合版。 如果函数收到是一个可变对象的引用(例如:字典, 列表等等),就能修改对象的原始值  相当于“传引用” 如果函数收到的一个是不可变对象的引用(例如:数字,字符,,元祖等等),就不能直接修改原始对象的值 相当于“传值” python一般内部赋值变量的话,都是传个引用变量,和C语言的传地址的概念差不多。可以用id()来查询内存地址 值传递类型如下:

上面的代码只是将a的值作为参数传递进去,程序执行完之…

Django1.9 中如何引用静态文件 (静态文件的URL配置)

最近开始使用django做web开发,所以将新手常见的问题做一下记录! 在的Django 1.9 中要想再模板中引用本地的静态文件(图片,视频,MP3,css,js等等) 不需要多复杂的设置。 在你的项目根目录下 (和manage.py同级目录的)新建一个 static 文件夹 因为在Django1.9 中已经在 settings.py 文件中给你弄好了 静态文件的URL相关配置, 默认目录就是你根目录下的 static 目录,为了方便简单 直接使用默认的就可以 。 要想使用静态文件,比如说css、javascript等,只需要用 {% load staticfiles %} 来声明一下,然后…

Django常用命令

新建项目:

更新数据库:

运行服务:

清空数据库:

创建超级用户(管理员):

导入/导出数据库:

数据库命令行: