django-ticketing

Skjermbilde programvare:
django-ticketing
Prog.varedetaljer:
Versjon: 0.6.2
Last opp dato: 12 May 15
Utvikler: Chris Streeter
Lisens: Gratis
Popularitet: 0

Rating: 3.5/5 (Total Votes: 2)

django-billettering er en implementering av en Django modell som returnerer billetter, som beskrevet av Flickr blogginnlegg.
Installasjon
Jeg lastet det til PyPI, slik at du kan ta det der hvis du ønsker med
Pip installere django-billettering
eller installere med pip den git adresse:
Pip installere git+git@github.com: Streeter / django-ticketing.git
Du er valg.
Bruk
For å bruke denne, kan du enten bruke modellen grensesnittet, eller bare snarveien funksjon definert i ticketing.models. At bruken ser ut som følgende:
# Import funksjonen
fra ticketing.models import get_ticket
# Gå få deg en billett
billett = get_ticket ()
# Boom. Det bare skjedde
Dette forutsetter at du har hatt det enkelt tabell som må opprettes i DB, med andre ord, kjøre SyncDB eller migrert med Sør.
Testing
Det er noen tester som er inkludert. For å kjøre disse testene, bare utføre runtests.py:
[Streeter] $ python runtests.py
-------------------------------------------------- --------------------
Ran 7 tester i 0.441s
OK
[Streeter] $
Testsuiten kan kjøres på alle DB backends støttes av Django. Som standard det går å bruke sqlite3. Å kjøre på MySQL, uncomment seksjonen i runtests.py og deretter opprette en DB som Django kan koble til, og gi Django bruker rettighetene til å lage en ny testing DB Kjør følgende kommandoer:
mysql -h localhost -u root -e "DROP DATABASE ticketing_test";
mysql -h localhost -u root -e "CREATE DATABASE ticketing_test";
mysql -h localhost -u root -e "GRANT ALL ON ticketing_test. * TO 'ticketing_test' @ 'localhost' identifisert av ''"
Selvfølgelig kan du trenger å endre verten for DB og bruker som kobler, men du bør få ideen

Krav .

  • Python
  • Django

Annen programvare fra utvikleren Chris Streeter

Kommentarer til django-ticketing

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!