2013-07-11 1 views
1

J'ai un modèle avec compteur colonne de type comme ci-dessous:Définition d'une colonne de type de compteur dans les modèles django en utilisant le moteur de cql

from cqlengine import columns 
from cqlengine.models import Model 

class CountView(Model): 
    entryLink=columns.Text(primary_key=True) 
    visited=columns.Counter() 

Mais quand je veux créer la table de ce modèle comme ci-dessous:

>>> from cqlengine import connection 
>>> from cqlengine.management import create_table 
>>> from MainAPP.models import CountView 

Je reçois cette erreur:

Traceback (most recent call last): 
    File "<console>", line 1, in <module> 
    File "H:/Web-Programming/Python/Project/Prexter\MainAPP\models.py", line 66, in <module> 
class CountView(Model): 
    File "H:/Web-Programming/Python/Project/Prexter\MainAPP\models.py", line 68, in CountView 
visited=columns.Counter() 
    File "H:\Web-Programming\Python\Project\Prexter\Virtual-Environment\Lib\site-packages\cqlengine\columns.py", line 421, in __init__ 
raise NotImplementedError 
NotImplementedError 

Quel est mon problème? Comment dois-je définir une colonne de type compteur dans mon modèle? S'il vous plaît me guider ...

Répondre

1

Désolé, vous rencontrez des problèmes. Nous n'avons pas encore implémenté de colonnes de compteur dans cqlengine, mais nous prévoyons d'ajouter par la version 0.6.

Merci,

Blake

+0

oh! Ceci est tellement mauvais! quand vous allez sortir la prochaine version de cqlengine? –

Questions connexes