lizard-ui

Programinė įranga Screenshot:
lizard-ui
Programinė detalės:
Versija: 4.25.1
Įkėlimo datą: 20 Feb 15
Kūrėjas: Reinout van Rees
Licencija: Nemokamai
Populiarumas: 3

Rating: nan/5 (Total Votes: 0)

driežas-ui suteikia pagrindinę Django vartotojo sąsaja, todėl bazinę Django šabloną ir kai CSS + JavaScript. & Nbsp; Mes sukūrėme jį Nelen & Schuurmans mūsų geografinių informacinių svetainių (su vandens valdymo informacijos).
Pasirinkimas, reikalavimai, prielaidos
Lizard-ui yra užsispyręs: ji daro sprendimus ir nustato (geras!) Technologijas.
& Nbsp; * Įtraukta: Blueprint CSS sistema. Jis atstato CSS stilių taip, kad mes turime bendrą bazę. Jis nustato bendruosius IE išdėstymo klaidas. Ji suteikia pagrindinę tipografija, kad yra gana malonus.
& Nbsp; * Reikalinga: Django-staticfiles. Norėdami daugiau išplėstinę aprašymą žr Reinout anketa blogo įrašą (raštu su driežas-ui omenyje).
& Nbsp; * Reikalinga: django_compressor derinant CSS / Javascript failus gamybai.
& Nbsp; * Prielaida: viename ekrane, naudojant visą plotis / aukštis naršyklėje, be nemirksi. Mūsų tikslas yra parodyti gražus didelis žemėlapį su nedideliu antraštę ir šoninę juostą. Jūs nenorite, kad pereitumėte žemėlapį. Tai, žinoma, galima turėti tą pagrindinį turinį paties ploto viduje slinkties juostą.
& Nbsp; * Prielaida: javascript yra prieinama. Ei, mes rodo žemėlapį taip, jums reikia veikiancio Javascript. Taigi, mes liberaliai naudoti Javascript, kad galėtumėte gauti UI teisę, pavyzdžiui, nustatyti ir nustatyti pagrindinio turinio plotį ir aukštį.
& Nbsp; * Įtraukta: JQuery. Taip, tai yra gana daug šiandien standartas. Taigi mes naudojame JQuery JQuery, kur gali būti naudojamas vietoj tai daro su bendriniu JavaScript.
& Nbsp; * Įtraukta: tiek jqueryui ir jquerytools. Visual gėrybės. Jquerytools dėl perdangos ir skirtukų, jqueryui likusiems ("drag / drop ir tt).
& Nbsp; * Įtraukta: openlayers kaip žemėlapį javascript biblioteką. (Lizard-žemėlapis, sooooon bus išleistas, yra mūsų pagrindinis žemėlapį sąveiką javascript yra ir python kodo).
Lizard-ui laivai su išorės CSS / Javascript bibliotekų pora.
Blueprint
& Nbsp; Modifikuotas MIT
JQuery ir jqueryui
& Nbsp; Dvigubas licencijuotas pagal MIT ar GPL 2 versija licencijas. Apima Sizzle.js, išleista pagal MIT, BSD ir GPL licencijos.
Jquerytools
& Nbsp; nėra autorinės teisės ar licencijos. Ar tai, ką norite.
Openlayers
& Nbsp; Išvalyti BSD licencija.
Famfamfam piktogramų rinkinį
& Nbsp; CK priskyrimas licencija.
TREEVIEW JQuery įskiepiai
& Nbsp; MIT / GPL
Django nustatymai
Štai iš settings.py galite naudoti ištrauka. Žiniasklaidos ir statinio kataloge sąrankos prisiima Katilinės statyba naudoti, bet jūs galite jį išversti į savo failų sistemos sąranka:
INSTALLED_APPS = [
& Nbsp; "lizard_ui"
& Nbsp; "kompresorius"
& Nbsp; "staticfiles"
& Nbsp; "django.contrib.admin"
& Nbsp; "django.contrib.auth"
& Nbsp; "django.contrib.contenttypes"
& Nbsp; "django.contrib.sessions"
& Nbsp; "django.contrib.sites"
& Nbsp;]
# Pastaba: žemiau parametrai yra išsamesnis nei reikia,
# Tačiau mes norime išbandyti django_compressor anketa presavimas, kuri
# Poreikius žiniasklaidos URL ir šaknis ir taip.
# Nustatyti COMPRESS True, jei norite išbandyti suspaudimo, kai
# SUDERINTI == Tiesa. (Pagal nutylėjimą, suspausti yra priešinga
# SUDERINTI).
COMPRESS = false
# SETTINGS_DIR leidžia žiniasklaidos keliai ir taip, kad būtų palyginti su
# Ši nustatymai failą vietoj kieta, kad
# C: tik ant mano kompiuterį.
SETTINGS_DIR = os.path.dirname (os.path.realpath (__ file__))
# BUILDOUT_DIR yra prieiga prie "aplinkinių" Katilinės statyba,
# Pavyzdžiui už BUILDOUT_DIR / var / statiniai failai duoti
# Django-staticfiles tinkamą vietą pastatyti visus surinkti
# statiniai failus.
BUILDOUT_DIR = os.path.abspath (os.path.join (SETTINGS_DIR ".."))
# Absoliutus kelias į katalogą, turi vartotojui įkeltas
# žiniasklaida.
MEDIA_ROOT = os.path.join (BUILDOUT_DIR "var", "žiniasklaida")
# absoliutusis kelias į katalogą kur Django-staticfiles "
# "bin / django build_static" vietos visiems renkami statinio
# failus iš visų programų "/ Media katalogo.
STATIC_ROOT = os.path.join (BUILDOUT_DIR "var", "statinio")
# URL, rankenos žiniasklaida patiekiami nuo MEDIA_ROOT. Padaryti
# Įsitikinkite, kad naudojate ukośnika jei yra kelias komponentas
# (Neprivaloma kitais atvejais).
MEDIA_URL = '/ media / "
# URL vienam programai / Media statinius failus surinkti
# Kurį django-staticfiles. Naudokite jį šablonus kaip "{{
# MEDIA_URL}} mypackage / my.css ".
STATIC_URL = '/ static_media / "
# URL prefiksas admin žiniasklaidos - CSS, "JavaScript" ir
# vaizdų. Įsitikinkite, kad naudojate ukośnika. Naudoja
# STATIC_URL kaip django-staticfiles gražiai surenka Admino
# statiniai žiniasklaida į STATIC_ROOT / admin.
ADMIN_MEDIA_PREFIX = STATIC_URL + "admin /"
# Sandėliavimo variklis turi būti naudojamas suspaudimo metu
COMPRESS_STORAGE = "staticfiles.storage.StaticFileStorage"
# URL, susijusi žiniasklaida bus skaityti ir suspaustas
# žiniasklaidos bus parašyta.
COMPRESS_URL = STATIC_URL
# Absoliuti failo maršrutas, kad susijusi žiniasklaida bus skaityti iš
# Ir suspausto žiniasklaida bus parašyta.
COMPRESS_ROOT = STATIC_ROOT
# Naudojama django-staticfiles
TEMPLATE_CONTEXT_PROCESSORS = (
& Nbsp; # Default elementus.
& Nbsp; "django.core.context_processors.auth"
& Nbsp; "django.core.context_processors.debug"
& Nbsp; "django.core.context_processors.i18n"
& Nbsp; "django.core.context_processors.media"
& Nbsp; # Reikia pridėta django-staticfiles leidžia jums
& Nbsp; # naudoti {{STATIC_URL}} MyApp / my.css savo šablonus.
& Nbsp; "staticfiles.context_processors.static_url"
& Nbsp;)
Ir tinka Apache config užuomina:

& Nbsp; # CSS / JavaScript / vaizdo staticfiles yra paslėptas
& Nbsp; # naršyklė dieną.
& Nbsp; ExpiresActive Apie
& Nbsp; ExpiresDefault "prieiga plius 1 diena"


& Nbsp; # django_compress s generuoja timestamp'ed failai:
& Nbsp; # talpyklos amžinai
& Nbsp; ExpiresActive Apie
& Nbsp; ExpiresDefault "prieiga plius 10 metų"

# Statiniai failai talpinami pats apache.
# Vartotojo įkeltas žiniasklaida: MEDIA_URL = '/ media / "
Alias ​​/ media / $ {Katilinės statyba: katalogas} / var / media /
# Django-staticfiles: STATIC_URL = '/ static_media / "
Alias ​​/ static_media / $ {Katilinės statyba: katalogas} / var / statinis /
Naudojimas
Jūs galite prijungti Lizard-ui anketa URL, tačiau jame gyvena tik pavyzdžiai. Taigi, galbūt jums reikia tik prijungti jį debug režimu pagal / ui. Patogus, nes jis yra pagrįstai visus dokumentus apie tai, kaip jį naudoti, įskaitant turimų blokų ir užsiėmimai / ID, kurį galite naudoti.
Bazė išdėstymas yra apibrėžta realbase.html. Tačiau Jums reikia pratęsti lizard_ui / lizardbase.html ir tada perrašyti blokus, kad jūs norite.
CSS ir JavaScript turi būti įtraukta į atitinkamus blokus, bet nereikia pamiršti, kad skambinti "block.super". Pavyzdys:
{% Tęsiasi "lizard_ui / lizardbase.html"%}
{% Blokas CSS%}
{{Block.super}}
& Nbsp; href = "{{STATIC_URL}} lizard_map / lizard_map.css"
& Nbsp; laikmenos = "ekranas, projekcija"
& Nbsp; rel = "stilių" />
{% Endblock CSS%}
{% Blokas JavaScript%}
{{Block.super}}



{% Endblock JavaScript%}
{% Blokas turinys%}


{% Endblock turinys%}
Bendros užduoties pavyzdys: pakeisti logotipą. Norėdami, kad padaryti Žiniasklaida / lizard_ui katalogą jūsų django taikymo (arba svetainėje) ir vieta logo.png į jį. Django-staticfiles "mechanizmas bus imtis savo logo.png pirmenybė prieš driežas-ui-aisiais.
kūrimas montavimas
Pirmą kartą, jūs turite paleisti "įkrovos" scenarijų įsteigti setuptools ir Katilinės statyba:
$> Python bootstrap.py
Ir tada paleisti Katilinės statyba nustatyti viską aukštyn:
$> Bin / Katilinės statyba
(Windows tai vadinama bin buildout.exe).
Jūs turėsite iš naujo paleisti Katilinės statyba, kai jūs ar kas nors kitas padarė į setup.py ar buildout.cfg kaita.
Šis paketas yra įdiegtas kaip "vystymosi paketo", todėl pokyčiai .py failai yra automatiškai gauti (kaip ir su python setup.py kurti).
Jei norite naudoti magistralinių kasų ir kitų paketų (vietoj išleistose versijose), pridėti juos kaip "svn išorės" į local_checkouts / katalogą ir pridėti juos prie vystyti = sąrašo buildout.cfg.

Kas naujo , šioje laidoje:

  • Pašalinta `` sentry_exception_handler () `` skambučio iš mūsų išimtis tarpinės (įvestas 4,25), dar kartą. Tai pertraukos bandymus. Tyrimas parodė, kad ryšys yra būtinas tik jei mes grąžina reikšmę mūsų tarpinės, kurį mes ne.

Kas naujo versija 4.17:

  • Fiksuotas logotipas: pašalintų artefaktai; padaryta įgyvendinant driežas pirštus ryškesnis.

Kas naujo versija 4.1:

  • Bandymas statyti naršymo kelią, net jei mes neturime Paraiška piktogramos nukreipta į esamą puslapį.

Kas naujo Version 4.0 beta 4:

  • Pridėta `` required_permission`` atributą UiView. Jei jūs nustatysite jį, leidimas patikrinti ir naudoti nukreipiami, jei reikia.

Kas naujo Version 4.0 beta 1:

  • UI pataisymai: grafikai apkrova automatiškai vėl; darbo sritis punktas paddings / maržos; jqueryui mygtukai komentavo, kaip jie prieštarauja bootstrap CSS.
  • Patobulinta sargybinis klientas varnas.
  • Atnaujinta configchecker.
  • Komentarai ir JQuery UI-1.8.5.custom.css 413 linija pašalinti conflicing (su Twitter bootstrap) klasės .ui mygtuką teksto tik .ui mygtuką teksto [Gijsu Nijholt]
  • Fiksuotas keletą sąveikos problemas su modaliniu ir ne modalinį prisijungimo forma.
  • Restauruotos akordeonas elgesys ir patobulinta leftbar stilius.

Kas naujo 4.0 versija Alpha 2:

  • Fiksuoti "Google Maps" (kuris būtų nematomas) iki pašalinti MAX-plotis nuo bootstrap CSS.

Kas naujo versija 3.11:

  • Made džiūvėsėliai konfigūruojama
  • Pridėta pagalbininkas funkcijos džiūvėsėliai taikymu ekranus

Kas naujo versijoje 3.7:

  • Pridėta `` gyvai: true`` į Tipsy tooltips panašiai kad elementai, sukurti vėliau taip pat gali gauti patarimus

Kas naujo versijoje 3.6:

  • pavertė tvarka DataTable ir colorpicker JS sąrašą kaip Django -compressor droseliai ant jų šiek tiek.
  • Made debugmode_urlpatterns () griežčiau. Jis sudužo be MEDIA_URL ir MEDIA_ROOT nustatymus į settings.py
  • Geresnis I18n ir Tipsy patarimus.

Reikalavimai :

  • Python
  • Django

Kita programinė įranga kūrėjas Reinout van Rees

checkoutmanager
checkoutmanager

20 Feb 15

lizard-map
lizard-map

20 Feb 15

Komentarai lizard-ui

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