静态类型语言是火车,动态类型语言是汽车。

静态类型语言是火车,动态类型语言是汽车。 火车只要不脱轨,按既定的轨道走,一般错不了。 汽车相对要灵活一些,加速、减速、变道、超车。 一般从java入门的开发者换用动态类型语言会感慨:没有类型约束怎么保证不出错? 就像火车司机感慨汽车司机:没有轨道你们是怎么保证不钻沟的。
默认分类 | 2015-12-25 18:20 | 阅读 2104 次 | 评论 0 条

用apt-get安装uwsgi的问题

有时候用pip 安装 uwsgi因为各种依赖问题装不上,可以用apt-get来装。 apt-get install uwsgi apt-get install uwsgi-plugin-python 不过uwsgi.xml需要加一项 <plugins>python</plugins>
Python | 2015-12-21 16:18 | 阅读 2722 次 | 评论 0 条

给django的migrations瘦身

当migrations越来越多的时候执行 makemigrations 和 migrate 就会越来越慢,可以考虑对其瘦身(减少migrations文件的数量),有两种方法: 1、squashmigrations(官方推荐) 此方法将一个app中的多个migration文件合并为一个,详见 http://doc.bccnsoft.com/docs/django-docs-1.7-en/topics/migrations.html#squashing-migrations 2、手动删除migrations文件 步骤: ...
Python | 2015-12-06 19:30 | 阅读 6220 次 | 评论 0 条

记django的一个坑:django.db.migrations.loader.BadMigrationError: Migration 0001_squashed_0002_remove_content_type_name in app contenttypes has no Migration class

今天执行djangod的合并迁移的时候运行了: ./manage.py squashmigrations contenttypes 0002 然后再执行迁移命令就出现错误提示: django.db.migrations.loader.BadMigrationError: Migration 0001_squashed_0002_remove_content_type_name in app contenttypes has no Migration class 然后删除了网站所有migrations目录下的文件,清空了django_...
Python | 2015-12-06 19:07 | 阅读 4532 次 | 评论 0 条
浏览2800808次
文章归档