Comments (11)
@jcastiarena here is the new repo https://github.com/romansalin/django-seo2. I've published this on PyPI, so now you can install django-seo2 via pip: pip install django-seo2
. Supported Django 1.9 with python 2 and 3.
from django-seo.
Same for Django 1.7:
$ pip freeze | grep -i django
Django==1.7.4
File "/home/oleg/.virtualenvs/prj/local/lib/python2.7/site-packages/rollyourown/seo/__init__.py", line 4, in <module>
from rollyourown.seo.base import Metadata, Tag, KeywordTag, MetaTag, Raw, Literal, get_metadata, get_linked_metadata
File "/home/oleg/.virtualenvs/prj/local/lib/python2.7/site-packages/rollyourown/seo/base.py", line 17, in <module>
from django.utils.hashcompat import md5_constructor
ImportError: No module named hashcompat
from django-seo.
Has anyone manage to have a look at this?
from django-seo.
Module hashcompat was removed in Django 1.6. Check this out https://github.com/romansalin/django-seo2
from django-seo.
To romansalin, what excactly does you comment mean in this. Should I just take your repo instead of this? Can it be installed with pip? Why is this repo not fixed on this issue of being compatible with Django 1.9? I appreciate an answer to this, since I want to decide what to do with my seo.
from django-seo.
Anybody got an answer on this issue? Having the same problem with Django 1.8.5
pip freeze | grep Django==
Django==1.8.5
python manage.py syncdb
File "/Users/saverio/workspace/ontdek/oba/lib/python2.7/site-packages/rollyourown/seo/base.py", line 17, in <module>
from django.utils.hashcompat import md5_constructor
ImportError: No module named hashcompat
from django-seo.
I believe the file in https://pypi.python.org/simple/djangoseo/ is outdated (has the unfixed code). Pip would take it from there. Try pip install -v -v -v djangoseo
(see http://stackoverflow.com/a/17153977/2158516)
from django-seo.
@sabinem, actually it is the fork from this repo, which is no longer maintained. I made there some improves and bugfixes. Currently this package can't be installed with pip, but I'm going to add it to the pypi. The compatibility with Django 1.9 will be added soon too.
from django-seo.
@romansalin thanks. Any estimation on when will you be able to add it pypi?
from django-seo.
There is a major bug in the django-seo2 package, but @romansalin has stopped responding and wont publish the fix. Its been broken for almost a year now.
Is there any other forks that have better support?
from django-seo.
Any other forks that have fixed the hashcompat issue? It's not working in Django 1.6.5 also
from django-seo.
Related Issues (20)
- It's hard to migrate an existing Metadata model
- get_inline() should return multiple inlines when Meta.use_sites or Meta.use_i18n are True HOT 1
- Flatpages per page SEO data editing HOT 4
- When using i18n_patterns, every path is prefixed with the current language so it can have several versions HOT 1
- Unable to use namespacing in view names
- TemplateSyntaxError: {% get_metadata %} needs some path information SHOW When set Debug=False,but set to True, no error out. HOT 4
- seo_models is not able to detect GIS model properties
- Multiple MetaModel and Inheritance
- cannot import rollyourown HOT 1
- external data (e.g. {{ product }}) won't be rendered and just stays as {{ product }}. So, dynamic values such as {{ product }} cannot be used in, for example, title field.
- Django 1.7 : ImportError cannot import name get_verbose_name HOT 1
- Is there any flask SEO?
- IntegrityError at /admin/seo/mymetadatamodelinstance/add/ HOT 2
- django-seo2 has been released HOT 1
- ImportError: cannot import name SortedDict (With Django 1.9) HOT 2
- value too long for type character varying(68)
- File "/usr/local/python3.4/lib/python3.3/site-packages/Django-1.8.11-py3.3.egg/django/db/backends/mysql/base.py", line 27, in <module> raise ImproperlyConfigured("Error loading MySQLdb module: %s" % e) django.core.exceptions.ImproperlyConfigured: Error loading MySQLdb module: No module named 'MySQLdb'
- AttributeError: type object 'MyMetadata' has no attribute '_meta'
- ImportError: cannot import name 'SortedDict' HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from django-seo.