Forum

You are not logged in.

#1 15-06-2017 20:16:14

jmx
Membre
Registered: 15-06-2017
Posts: 6

Application Django en wsgi et fichiers statiques - le retour

Bonjour,

je bataille depuis maintenant 1h30 pour trouver la bonne config pour definir le repertoire static mais je n'y arrive pas.
par ailleurs le site et les urls.py répondent bien.

j'ai le problème lorsque je veux poser le projet dans un sous répertoire de home.

le projet django ( '< projet >' ) est sous

/home/< mon compte >/www/< projet >

le settings.py est donc bien sous

/home/< mon compte >/www/projet/< projet >

je voudrais que mon repertoire static soit là :

/home/< mon compte >/www/< projet >/static
(et pas à /home/< mon compte >/static)

la config dans admin alwaysdata pour ce projet :

            adresses                < mon compte >.alwaysdata.net/< projet >
            configuration
                type                Python WSGI
                chemin app.            /www/< projet >/< projet >/wsgi.py
                rép. de travail        /www/< projet >/
                rép. du virtualenv    /python/venv/< projet >/
                chemins statiques    < wtf... >

je comprends pas la complémentarité entre la config static du settings.py et celle dans l'admin.

ça marche si je remets mon static sous
/home/< mon compte >/static

que je laisse le settings.py avec :
STATIC_URL = '/static/'
STATICFILES_DIRS = (
    os.path.join(BASE_DIR, "static"),
)

que je ne mets rien dans le champs "chemins statiques" admin always data, dont l'aide en gris
url_path=file_path [...]
est absolument inutilisable,

et la ça marche.

Last edited by jmx (15-06-2017 20:17:21)

Offline

#2 16-06-2017 08:52:41

@Héloïse
Staff
Registered: 03-03-2016
Posts: 206

Re: Application Django en wsgi et fichiers statiques - le retour

Bonjour,

Comme indiqué dans notre documentation, pour les chemins statiques, vous devez mettre :

/static/=/my_static_directory/

Donc en suivant votre cas, ce serait :

/static/=/www/< projet >/static/

Offline

#3 16-06-2017 10:10:07

jmx
Membre
Registered: 15-06-2017
Posts: 6

Re: Application Django en wsgi et fichiers statiques - le retour

Bonjour,

j'avais précédemment lu cette documùentation, et effectué plusieurs tests dont celui que vous proposez évidemment.
cela ne fonctionne pas en l'état : pour l'instant ce sont toujours les fichiers static servi depuis /static qui sont envoyés.

merci de préciser ce qu'il faut renseigner dans settings.py

Offline

#4 16-06-2017 10:55:33

@Héloïse
Staff
Registered: 03-03-2016
Posts: 206

Re: Application Django en wsgi et fichiers statiques - le retour

Nous ne pouvons être plus précis sans plus de détails. Si vous souhaitez que nous regardions ensemble pour votre cas, je vous invite à nous ouvrir un ticket de support.

Offline

#5 16-06-2017 11:46:14

jmx
Membre
Registered: 15-06-2017
Posts: 6

Re: Application Django en wsgi et fichiers statiques - le retour

ben si vous souhaitez que chaque personne qui souhaite créer un static par projet django hébergé dans des sous-repertoire ouvre un ticket pas de problème ! wink

maintenant une autres solution serait de constater de vous même que ça ne marche juste pas
avec les infos que vous m'avez donné depuis la doc,
et en reproduisant toutes le setup déjà décrit dans mon premier message ..

comprenez bien que j'ai testé comme un mort avant de vous importuner (et que je pythonne depuis +10 ans)
et que c'est vraiment dommage de perdre autant de temps sur juste un field lors que tout le reste de votre service est vraiment super (et que je vais tout migrer dessus a prioritellement je suis par ailleurs content)

Offline

#6 16-06-2017 11:53:28

@Cyril
Staff
From: Paris
Registered: 06-02-2007
Posts: 5,579
Website

Re: Application Django en wsgi et fichiers statiques - le retour

De nombreux clients utilisent cette option sans problème, donc je soupçonne plutôt que le souci vienne du paramétrage. Mais pour vous aider plus précisément, il faut qu'on puisse consulter à la fois vos paramètres et vos fichiers.

C'est pourquoi on vous proposait de poursuivre par ticket ; si vous préférez continuer ici, vous allez devoir nous indiquer de quoi vous identifier. Pouvez-vous nous donner l'ID de votre site (dans la section Web > Sites) par exemple ?

Offline

#7 20-06-2017 15:43:03

jmx
Membre
Registered: 15-06-2017
Posts: 6

Re: Application Django en wsgi et fichiers statiques - le retour

voila c'est fait..

Offline

Board footer

Powered by FluxBB