TastyBone

Screenshot Software:
TastyBone
Detalii soft:
Versiune: 0.0.4
Incarca data: 20 Feb 15
Producător: Brandon R. Stoner
Licenţă: Gratuit
Popularitate: 18

Rating: 3.0/5 (Total Votes: 1)

TastyBone permite de a expune TastyPie pentru clientul tau.
Dependențe
Înainte inclusiv acest script, asigurați-vă că ați inclus următoarele script-uri din document. Fără ei, acest lucru este de gând să se purta ca și cum nu s-ar crede!
- JQuery
- underscore.js
- backbone.js
Rețineți că nu a introdus nici una din aceste dependențe (în afară de evident backbone.js dependența). Acestea sunt toate dependențele necesare oricarui site utilizand backbone.js pentru a apuca de date prin AJAX - care este exact ceea ce avem nevoie pentru TastyBone.
Cum funcționează?
TastyBone vă permite să conectați cu ușurință backbone.js dvs. API-uri Django TastyPie. Se poate înțelege toate resursele cu o singură linie - care arata ca aceasta:
os = new TastyBone.Bone ('/ API / v1 /');
Acest lucru se va conecta la originea curent la URL-ul / API / v1, și va utiliza adresa URL rădăcină pentru a găsi toate efectele care există pe site-ul tău. După ce se găsesc aceste obiective, obiectul os se va declanșa un eveniment gata.
Deci, dacă ai fi expus o resursă de utilizator la / API / v1 / utilizator / - ai putea obține o colecție de modele de utilizare ca atare:
os = TastyBone.Bone nou ('/ API / v1');
bone.on ("gata", get_collections funcția () {
& nbsp; utilizatorii = nou bone.collections.UserCollection ();
& Nbsp; users.fetch ({
& Nbsp; "succes": get_users funcției (răspuns) {
& Nbsp; // Ura! Am găsit utilizatorilor noștri.
& Nbsp; console.dir (răspuns);
& Nbsp;},
& Nbsp; "eroare": Funcția get_users_error (răspuns) {
& Nbsp; console.log ("Oh, nu o eroare!");
& Nbsp;}
& Nbsp;});
};
Sprijin Django
TastyBone este deja în pip, și oferă o aplicație super-simplu, care va adăuga tastybone.js și tastybone.min.js pentru fișierele statice. Pur și simplu instalați tastybone de pypi cu interfață tau preferat. Iată cum arată cu PIP:
Pip instala tastybone
După aceasta se face instalarea, adăugați modulul tastybone pentru setarea INSTALLED_APPS:
INSTALLED_APPS = (
& Nbsp; # Toate tale alte aplicații awesomely de lux aici.
& Nbsp; "tastybone",
)
Acum, (după ce intră collectstatic manage.py dacă este necesar) ar trebui să fie în măsură să acceseze tastybone.js sau tastybone.min.js sub STATIC_URL ta. De exemplu, dacă STATIC_URL este egal cu "/ static /", atunci vei găsi script-ul aici:

Cerințe :

  • Python
  • Django

Alte software-uri de dezvoltator Brandon R. Stoner

Vaktuk
Vaktuk

11 May 15

django-edict
django-edict

11 May 15

django-aliases
django-aliases

11 May 15

Comentarii la TastyBone

Comentariile nu a fost găsit
Adauga comentarii
Porniţi pe imagini!