Django Bootstrap
Kun ohjelmoit Pythonissa, käytät yleensä verkkokehystä, yksi hyvin yleinen on Django. Onneksi Djangossa on projekti Bootstrapin käytöstä. Tämä on Pypissä.org, joten asennus on säännöllinen rutiini. Todennäköisesti käytät virtuaaliympäristöä, aktivoi se ja asenna pip.
$ pip install django-bootstrap3Sama joukkue tukee Bootstrap4: ää, että projektilla on 89% kattavuusluokitus, joten erityisominaisuutesi saattaa puuttua. Sinun on tehtävä tuo päätös itse. Nyt sinun on lisättävä tämä sovellus asetuksiisi.py-tiedosto.
INSTALLED_APPS = ['django.avustaja.admin ',
'django.avustaja.aito ',
'django.avustaja.sisältötyypit ',
'django.avustaja.istunnot ',
'django.avustaja.viestit ',
'django.avustaja.staticfiles ',
'bootstrap3',
]
Nyt voit käyttää Bootstrapia sivustokoodissasi. Koska käytät Djangoa, asetuksissa on määritetty mallihakemisto.py-tiedosto. Lisää alla oleva koodi päämalliin.
% lataa käynnistyshihna3%Kaksi mielenkiintoista arvoa tässä koodissa ovat “bootstrap *”, nämä ovat mallipohjia ja suodattimia, joita voit etsiä Django-Bootstrap-ohjeista. % Buttons% -koodi voi sisältää myös parametreja, jotka määrittävät tekstin lomakkeen lähettämistä ja nollaamista varten. Kun pääset edistyneemmäksi, muista lisätä BOOTSTRAP3 asetuksiisi.py. Virheitä ja viestejä varten on myös malleja, joiden avulla voit hallita virheiden näyttämistä verkkosivustollasi.
Pullo Bootstrap
Pullossa sinulla on myös moduuli nimeltä Flask-Bootstrap, tämä asennetaan virtuaaliseen ympäristöön PIP: llä tavalliseen tapaan.
$ pip install flask-bootstrapModuuli toimii hyvin samalla tavalla, ei ole yllättävää, koska molemmat käyttävät Jinja2-mallimoottoria. Tuonti on suorempi tapa käyttää käynnistystoimintoja, joten sinun on tuotava moduuli sovelluksen yläosaan.py-tiedosto. Sinun on lisättävä Bootstrap sovelluksen määritelmään samassa tiedostossa.
pullosta tuontipullofrom flask_bootstrap import Bootstrap
def create_app ():
app = pullo (__ nimi__)
Bootstrap (sovellus)
palautussovellus
Kun olet tuonut tämän, sinun on vain lisättävä se malleihisi samalla tavalla kuin tavallisella verkkosivustolla. Erona on, että sinulla on lohkoja, jotka määrittelevät, miten verkkosivustosi eri kappaleet näyttävät. Käy läpi heidän verkkosivustollaan olevat lohkot. Muuten soitat kehykseen samalla tavalla kuin Djangossa. Saatavilla on monia makroja, ts.e. WTForms tukee.
Muut valinnat
Sinulla on myös samanlaisia projekteja cubicwebille, nimeltään cubicweb-bootstrap. Asennus on tavallista, pip install. Se sisältää koko kirjaston ja joitain rutiineja sen käyttämiseksi.
Jos et löydä sinulle sopivaa ratkaisua, tutki, mihin Fanstatic voi auttaa sinua. Se luo tapoja tuoda JavaScript-riippuvuuksia Python-koodiin. Tämä toimii myös CSS-tiedostojen kanssa. Tämä kehys on tarkoitettu hyödyntämään mitä tahansa WSGI-yhteensopivaa verkkokehystä, joten tarkista tämä omien tarpeidesi mukaan.
Johtopäätös
Jos haluat kirkastaa verkkosivustoasi CSS: llä, tehokkain tapa on käyttää olemassa olevaa kehystä. Näiden kehysten käyttöliittymä on jo olemassa, laita vain tyylisi malleihisi ja sinun on hyvä mennä. Pythonissa ja useimmissa käytettävissä olevissa kehyksissä on tehokkaat rutiinit tietokannoille, CSS: lle ja monille muille asioille, jotka pitävät sinut hallinnassa ja antavat sinun luoda upeita asioita nopeasti ja tehokkaasti.
Lähdeluettelo:
https: // pypi.org / project / bootstrap4 /
https: // pypi.org / project / cubicweb-bootstrap / # history
https: // pypi.org / project / django-bootstrap-fields / # historia
https: // github.com / gocept / js.käynnistysvyö 4
http: // mkdocs.github.io / mkdocs-bootstrap /
https: // cssselect.readthedocs.io / fi / uusin /