简体   繁体   English

django版本还原如何操作?

[英]django versions reversion how to act?

I'm try to open up django-cms a project I didn't work for a while when I 我正在尝试打开django-cms一个我一段时间没有工作的项目

  python mange.py runserver

I have this error : 我有这个错误:

     Users/Alex/.virtualenvs/jpc_pabulum/lib/python2.7/site-packages/reversion/__init__.py:35: 
     UserWarning: django-   reversion 1.6.1 is intended for use with django 1.4.0. 
     You are running django 1.4.1, so some features, such as    admin integration, may not work.
     Please see https://github.com/etianen/django-reversion/wiki/Compatible-Django-   
     Versions"django_version": format_version(django.VERSION[:3]),/Users/Alex/.virtualenvs/jpc_pabulum/lib/python2.7/site-packages/reversion/__init__.py:35: 
     UserWarning: django-reversion 1.6.1 is intended for use with django 1.4.0. 
     You are running django 1.4.1, so some features, such as admin integration, may not work. 
     Please see https://github.com/etianen/django-reversion/wiki/Compatible-Django-Versions "django_version": format_version(django.VERSION[:3]),

This my 这是我的

pip freeze 


    BeautifulSoup==3.2.1
    Django==1.4.1
    PIL==1.1.7
    PyYAML==3.10
    South==0.7.5
    Werkzeug==0.8.3
    cmsplugin-filer==0.8.0
    cmsplugin-zinnia==0.2
    django-blog-zinnia==0.11.2
    django-classy-tags==0.3.4.1 
    django-cms==2.3
    django-cms-search==0.6.1
    django-debug-toolbar==0.9.4
    django-extensions==0.9
    -e git+https://github.com/stefanfoulis/django-filer.git@ac71bcdc47ac83ddf2ea3cf0e9ff1e1e9f3df1b2#egg=django_filer-dev
    django-form-utils==0.2.0 
    django-haystack==1.2.7
    django-mptt==0.5.2
    -e git+https://github.com/cypreess/django-ordered-model.git@ce6a6b9292d20b30e6b0e76ba84bb29975451d6b#egg=django_ordered_model-dev
    django-polymorphic==0.2
    django-reversion==1.6.1
    django-sekizai==0.6.1
    django-tagging==0.3.1
    django-taggit==0.9.3 
    django-uni-form==0.9.0
    django-xmlrpc==0.1.4
    easy-thumbnails==1.0.3
    html5lib==0.95
    psycopg2==2.4.5
    pyparsing==1.5.6
    pysolr==2.1.0-beta
    pytz==2012d
    wsgiref==0.1.2

Im using a virtualenv and virtualwrapper. 我正在使用virtualenv和virtualwrapper。

UPDATE 更新

I install the reversion and now is validating models fine but I open the page and have this error: 我安装了版本,现在可以很好地验证模型,但是我打开页面并出现以下错误:

   OperationalError at /
   could not connect to server: No such file or directory
Is the server running locally and accepting
connections on Unix domain socket "/var/pgsql_socket/.s.PGSQL.5432"?

Your options, from most preferable to least: 您的选择,从最优选到最小:

  1. pip install django-reversion==1.6.3 点安装django-reversion == 1.6.3
  2. pip install Django==1.4.0 pip install Django == 1.4.0
  3. Check that everything is working and ignore the warning, as it is not an error. 请检查一切是否正常,并忽略警告,因为它不是错误。

If you choose to upgrade reversion, you might need to do ./manage.py migrate reversion . 如果选择升级还原,则可能需要执行./manage.py migrate reversion

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM