django-bitfield

Screenshot Λογισμικό:
django-bitfield
Στοιχεία Λογισμικού:
Εκδοχή: 1.6.3
Ανεβάστε ημερομηνία: 14 Apr 15
Προγραμματιστής: Disqus
Άδεια: Δωρεάν
Δημοτικότητα: 2

Rating: nan/5 (Total Votes: 0)

Django-ψηφιοπεδίου είναι ένα app Django που παρέχει μια ψηφιοπεδίου σαν τάξη (χρησιμοποιώντας ένα BigIntegerField) για τα μοντέλα σας Django.
installation
Εγκαταστήστε το με pip (ή easy_install):
Pip εγκατάσταση Django-ψηφιοπεδίου
Χρήση
Πρώτα θα πρέπει να επισυνάψετε ένα ψηφιοπεδίου στην τάξη σας. Αυτό λειτουργεί ως BigIntegerField (BIGINT) στη βάση δεδομένων σας:
από ψηφιοπεδίου ψηφιοπεδίου εισαγωγής
κατηγορία MyModel (models.Model):
& Nbsp? Σημαίες = ψηφιοπεδίου (flags = (
& Nbsp? "Awesome_flag»,
& Nbsp? "Flaggy_foo»,
& Nbsp? "Baz_bar»,
& Nbsp?))
Τώρα μπορείτε να χρησιμοποιήσετε το πεδίο, χρησιμοποιώντας πολύ καλά πράξεις Django:
# Δημιουργία του μοντέλου
o = MyModel.objects.create (σημαίες = 0)
# Προσθέστε awesome_flag (δεν λειτουργεί σε SQLite)
MyModel.objects.filter (PK = o.pk) .update (σημαίες = MyModel.flags.awesome_flag)
# Ορισμός σημαίες με το χέρι σε [awesome_flag, flaggy_foo]
MyModel.objects.filter (PK = o.pk) .update (σημαίες = 3)
# Αφαιρέστε awesome_flag (δεν λειτουργεί σε SQLite)
MyModel.objects.filter (PK = o.pk) .update (σημαίες = ~ MyModel.flags.awesome_flag)
# Δοκιμή awesome_flag
αν o.flags.awesome_flag:
& Nbsp? Εκτύπωση "Happy φορές!"
# Λίστα όλες τις σημαίες στο γήπεδο
για την f σε o.flags:
& Nbsp? Εκτύπωση στ

Απαιτήσεις :

  • Django
  • Python

Άλλο λογισμικό του προγραμματιστή Disqus

Disqus
Disqus

14 Dec 14

Overseer
Overseer

11 May 15

django-perftools
django-perftools

20 Feb 15

nose-performance
nose-performance

20 Feb 15

Σχόλια για django-bitfield

Τα σχόλια δεν βρέθηκε
προσθήκη σχολίου
Ενεργοποιήστε τις εικόνες!