博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
django 增加south apps
阅读量:7257 次
发布时间:2019-06-29

本文共 804 字,大约阅读时间需要 2 分钟。

hot3.png

South ,据说是用它做数据表结构自动迁移的。 但是我用它主要是因为在models 里用Bigint 数据类型的主键自增。 而django 不支持 ,只有建立个fields.py 利用到South 的包~ 所以才用它。 安装遇到的些困难,中文资料比较少,以下是我安装时候流程,希望对别人有所帮助。

  1. 安装south 需要用easy_install 这货很方便 有了它 你安装第三方插件 只需要执行一条命令就能自动的下载和安装: ====================== easy_install安装路径 上面那个链接文档一大堆。 其实就是复制 这里面的代码。 自己在本地新建一个python file ,然后将代码复制进去。 然后 cmd下 cd到该目录 运行 :python ez_setup.py(注意文件名是你自己起的!) 上面完成后 你的easy_install已经安装完毕了。
  2. 用 easy_install 安装 south ===================== cmd 下 cd 到 python/scripts/下 执行 easy_install South 就会自动的下载安装south。 不一会就下载安装好了
  3. 这步很重要 将south 引入你的django项目: ====================== 找到 你python 目录下的 \Lib\site-packages\south-0.8.2-py2.7.egg 将其中的south 文件夹 (也就是south app)复制到你的django 项目中 然后在 settings.py中 INSTALL_APPS 增加 'south'. OK 就可以大功告成了。 之后你就可以做一些south的基本使用 下面是参考的资料:

转载于:https://my.oschina.net/ren2881971/blog/158477

你可能感兴趣的文章
转 Linux文件管理
查看>>
Android中资源文件assets和res下面raw文件的使用不同点
查看>>
汉子字符转换成大写英文字母开头。。
查看>>
SQL优化(数据库的优化)
查看>>
android学习摘记——关于android ListView的美化
查看>>
Python--day72--ajax简介
查看>>
初识Python(windows)——下载、安装、使用
查看>>
NetCore Tag Helpers 和 HTML Helpers 和 Web 服务器控件比较
查看>>
Hadoop常用命令
查看>>
vue-cli 脚手架项目简介(一) - package.json
查看>>
js的数据类型及类型转换
查看>>
wpa_cli 关联无线网络
查看>>
MySQL批量数据脚本示例
查看>>
Can realize the needs of the individual, MBT Sini
查看>>
规则引擎以及blaze 规则库的集成初探之二——JSR94 的规则引擎API和实现
查看>>
core dump文件生成
查看>>
同步异步, 阻塞和非阻塞
查看>>
SQL查询案例:行列转换[行转列, 使用 CASE WHEN 处理]
查看>>
XML文档注释
查看>>
【MongoDB】1、MongoDB for Java
查看>>