hurry.resource

Programinė įranga Screenshot:
hurry.resource
Programinė detalės:
Versija: 0.10
Įkėlimo datą: 11 May 15
Kūrėjas: Martijn Faassen
Licencija: Nemokamai
Populiarumas: 1

Rating: nan/5 (Total Votes: 0)

Jei ištekliai yra failų, kurie yra naudojami kaip išteklių tinklalapio ekrane, pavyzdžiui, CSS failų, Javascript failus ir vaizdus. Ištekliai, supakuotos kartu kataloge turi būti skelbiamas, kaip toks, yra vadinamas išteklių biblioteka.
Kai šaltinis yra įtrauktas į galvą skyriuje HTML puslapyje, mes tai vadiname išteklių įtraukimas. Įtraukimas yra tam tikro resurso, konkrečiu bibliotekoje. Yra dviejų formų šio įtraukimo į HTML natūra: JavaScript yra įtrauktas naudojant scenarijaus žymą, ir CSS (KSS) įtraukiamos naudojant link tag.
Inkliuzai gali priklausyti nuo kitų intarpų. JavaScript išteklių gali, pavyzdžiui, būti pastatytas ant kitos javascript išteklių. Tai reiškia, abu turi būti įkeltas kai puslapis ekranus.
Puslapis komponentai tikrųjų gali reikalauti tam tikrą integraciją, kad būtų funkcionalūs. Valdiklis gali, pavyzdžiui tikėtis tam tikrą JavaScript biblioteką pakrautas. Mes tai vadiname įtraukimas reikalavimas komponentas.
hurry.resource yra modulis, kuris suteikia paprastą API nurodyti išteklių bibliotekas, įtraukties ir integracijos reikalavimus.
Išteklių biblioteka "
Mes nustatome biblioteka foo. Tai užtrunka du argumentus, kad bibliotekos pavadinimą, kaip jis turėtų būti skelbiamas pagal tam URL ir unikaliai identifikuoti ir kelias į išteklius (rootpath), kad ši biblioteka paskelbiama šaknis:
>>> Iš hurry.resource importo biblioteka
>>> Rūšys = biblioteka ("Foo", "netikru")
Pilnas kelias į katalogą išteklių yra rekonstruotas iš pakuotės, kad biblioteka yra apibrėžtos:
>>> Foo.path #doctest + daugtaškis
"... / Hurry.resource / src / skubėti / išteklių / manekeno"
Įėjimo taškai "
Bibliotekos gali būti veikiami registruoti bet kokiomis interneto sistemą, kuri hurry.resource yra integruota su. Ši interneto sistemą tuomet galima atskleisti bibliotekos kelią į URL kažkur. Tai daroma naudojant hurry.resource.libraries įvažiavimo. Norėdami užsiregistruoti bibliotekos atvejais foo ir baras jūsų paketo prieigos taškai yra panašaus savo setup.py skyrių:
entry_points = {
& Nbsp; "hurry.resource.libraries": [
& Nbsp; "Foo = mypackage.foomodule: foo"
& Nbsp; "baras = mypackage.barmodule: baras"
& Nbsp;]
& Nbsp;}
Yra API padėti jums gauti visus registruotus bibliotekas:
>>> Iš hurry.resource importo bibliotekose
Nieko nėra, tačiau įregistruota:
>>> sąrašas (bibliotekos ())
[]
Būtų malonu, kad dabar turi tam tikrus tyrimus, kad įsitikinti, ar prieigos taškai iš tikrųjų gauti įlaipinami taip, bet kad būtų reikalauti dalyvaujančių bandymo sąranką, kad mes rasti sunku statyti.

Kas naujo , šioje laidoje:

  • WSGI middleware priklauso nuo WebOb, kuris yra pasirinktinai priklausomybė. Saugokite jį į __init__.py todėl, nes tai turi būti nepriklausomas nuo WebOb. Norėdami naudoti tarpinės importuoti tiesiogiai iš hurry.resource.wsgi.
  • Biblioteka fabrikas dabar turi vadinti su rootpath argumentu kaip antrojo argumento. Tai yra kelias į faktinio išteklių kataloge, kad biblioteka atstovauja, santykinis prie paketo katalogo. Tai reikalinga, kad `` hurry.resource`` naudinga sistemų nėra pagrįstas zope.configuration.
  • Ši pertraukos atgalinio suderinamumo su ankstesnėmis versijomis hurry.resource; visi kodas, kuris naudoja biblioteka turėtų būti pakoreguota. Prašome atnaujinti savo setup.py priklauso nuo hurry.resource & gt;. = 0,10;
  • Paketai turėtų registruoti savo biblioteka instancijas aprūpinti hurry.resource naudojant hurry.resource.libraries įvažiavimo.

Reikalavimai

  • Python,

Apribojimai :

  • hurry.resource buvo pakeistas į Fanstatic projekto

Kita programinė įranga kūrėjas Martijn Faassen

z3c.relationfield
z3c.relationfield

14 Apr 15

lxml
lxml

17 Feb 15

Komentarai hurry.resource

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!