python - 如何在代码中包含与 Mercurial 提交相关的唯一 ID?

标签 python django caching mercurial

我想做他们在 stackoverflow 中所做的同样的事情。

<link rel="stylesheet" href="http://sstatic.net/so/all.css?v=6274"> 
<script type="text/javascript" src="http://sstatic.net/so/js/master.js?v=6180"></script> 
<script src="http://sstatic.net/so/js/question.js?v=6274" type="text/javascript"></script> 

你看到那些吗?v=...
我想在每次提交时更改代码中的某些变量,以便使浏览器在需要时刷新其缓存。

它甚至可能只是每次提交一个(它不需要以独立的方式监视每个文件),但我希望它在我提交时自动生成。

不同之处在于我使用的是mercurial,而不是subversion。有什么提示吗?

最佳答案

KeywordExtension将允许您将关键字放入文件中,您可以将其结果拆开以获得哈希值。

关于python - 如何在代码中包含与 Mercurial 提交相关的唯一 ID?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2232852/

相关文章:

python - 如何有效地将动态列表存储到 MySQL 列中?

python - 在 Python 中合并两个 CSV 文件

python - QueryDict 和 MultiValueDict 有什么区别?

javascript - 无法在 IE 中通过 AJAX 更改 session 变量

php - Codeigniter:数据库缓存检查记录是从数据库还是从缓存加载

PHP Google API 客户端缓存访问 token

python - 类型错误 : list object is not an iterator

python - Django ManyToMany 模板渲染和性能问题

django - Celery 可以在 Elastic Beanstalk 上运行吗?

ruby-on-rails - 我可以在 Rails 3 中以编程方式更改 config.cache_classes 吗?