HTML länkar/referenser

C, C++, Pascal, Assembly, Raspberry, Java, Matlab, Python, BASIC, SQL, PHP, etc.
Användarvisningsbild
Oltronix
Inlägg: 408
Blev medlem: 10 december 2011, 21:24:38
Ort: Nynäs

HTML länkar/referenser

Inlägg av Oltronix »

Jag försöker köra:
https://github.com/vmassuchetto/shotwel ... web_client
Jag har kommit en bit men fastnat här när jag gör reload på websida 127.0.0.1:5000 händer följande:

Kod: Markera allt

erik@HP:~/projekt/Foto$ python3 run.py
 * Serving Flask app 'run'
 * Debug mode: off
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
 * Running on all addresses (0.0.0.0)
 * Running on http://127.0.0.1:5000
 * Running on http://192.168.1.105:5000
Press CTRL+C to quit
127.0.0.1 - - [05/Mar/2024 14:56:25] "GET / HTTP/1.1" 200 -
127.0.0.1 - - [05/Mar/2024 14:56:25] "GET /vendor/bootstrap/dist/css/bootstrap.min.css HTTP/1.1" 404 -
127.0.0.1 - - [05/Mar/2024 14:56:25] "GET /vendor/justifiedGallery/dist/css/justifiedGallery.css HTTP/1.1" 404 -
127.0.0.1 - - [05/Mar/2024 14:56:25] "GET /vendor/swipebox/src/css/swipebox.min.css HTTP/1.1" 404 -
127.0.0.1 - - [05/Mar/2024 14:56:25] "GET /vendor/jquery/dist/jquery.min.js HTTP/1.1" 404 -
127.0.0.1 - - [05/Mar/2024 14:56:25] "GET /vendor/justifiedGallery/dist/js/jquery.justifiedGallery.js HTTP/1.1" 404 -
127.0.0.1 - - [05/Mar/2024 14:56:25] "GET /vendor/swipebox/src/js/jquery.swipebox.js HTTP/1.1" 404 -
127.0.0.1 - - [05/Mar/2024 14:56:25] "GET /vendor/justifiedGallery/dist/js/jquery.justifiedGallery.js HTTP/1.1" 404 -
127.0.0.1 - - [05/Mar/2024 14:56:25] "GET /vendor/swipebox/src/js/jquery.swipebox.js HTTP/1.1" 404 -
127.0.0.1 - - [05/Mar/2024 14:56:25] "GET /static/app.css HTTP/1.1" 304 -
127.0.0.1 - - [05/Mar/2024 14:56:25] "GET /static/app.js HTTP/1.1" 304 -
Jag har fil bootstrap.min.css och jquery.min.js i

Kod: Markera allt

erik@HP:~/projekt/Foto$ ls
config.py  package.json  run.py  static  template  vendor
erik@HP:~/projekt/Foto/vendor/jquery/dist$ ls
jquery.min.js
erik@HP:~/projekt/Foto/vendor/bootstrap/dist/css$ ls
bootstrap.css       bootstrap-grid.css.map      bootstrap.min.css   ...
De övriga /vendor har jag inga filer
Har kollat stavningen gång på gång. Läst om referenser i html. Kollat kod som funger som anger referenser. m.m.
Fattar noll just nu.
Vad gör jag för fel?
Användarvisningsbild
Klas-Kenny
Inlägg: 11344
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: HTML länkar/referenser

Inlägg av Klas-Kenny »

Tror att de filerna ska ligga i en katalog som heter node_modules, inte vendor.

Vendor är bara URL till webbservern, men den routar det till node_modules.

Kod: Markera allt

@app.route('/vendor/<path:path>')
def send_vendor(path):
    return send_from_directory('node_modules/', path)
Men, det är filer som du inte själv ska lägga in manuellt. De bör installeras av npm när du kört npm install enligt instruktionerna i Readme.
Kulla
Inlägg: 1269
Blev medlem: 7 januari 2010, 10:06:11
Ort: Sandared
Kontakt:

Re: HTML länkar/referenser

Inlägg av Kulla »

Baserat på outputen, du har inte kört npm install som skapar vendor mappen och installerar bootstap och andra paket
Användarvisningsbild
Oltronix
Inlägg: 408
Blev medlem: 10 december 2011, 21:24:38
Ort: Nynäs

Re: HTML länkar/referenser

Inlägg av Oltronix »

Man tackar för input. Nu fungerar det att acessa shotwell lokalt med 127.0.0.1:5000 i alla fall.
npm install var en av de viktiga kommandon.

Kod: Markera allt

pip install git+https://github.com/vmassuchetto/shotwell-web-client.git
shotwell-web-client
Fungerade icke. Jag har problem med pip o pip3.
Men nedan fungerade

Kod: Markera allt

git clone https://github.com/vmassuchetto/shotwell-web-client.git
cd shotwell-web-client
pip install -r requirements.txt
cd shotwell_web_client
npm install
DEBUG=True python3 run.py
men

Kod: Markera allt

virtualenv env
source env/bin/activate
gav inget bra resultat.

Jag kör Python 3.9.5 inte Python 2.x.x

Nu får jag studera Flask och decorators så jag fattar vad jag håller på med.
Skriv svar