Forum

Need some help? Ask our community for its assistance!

You are not logged in.

#1 Re: Hébergement » Tuto python 3.4.2 et django 1.7.2 » 01-02-2015 17:51:59

Les bouts de code n’ont pas l’air complètement juste. Par exemple, au début, la ligne de ./configure n’utilise pas le répertoire créé juste au dessus. De même pour le cd à la fin, tu parles de cd .. dans le paragraphe juste en dessous (d’ailleurs par rapport à la suite des manips, j’aurais écrit cd ~/.python/python34/bin).
Et tant qu’à faire un tuto avec python 3.4, tu pourrais utiliser pyvenv, fourni avec la distribution plutôt que virtualenv.

Oh, et quand tu utilises les exécutables hors du path, exécute les avec ./ (ça évitera que des gens comme stilobique se posent des questions).

Si tu pouvais éditer ton message pour corriger ces erreurs, ça aiderait mieux les autres. Sinon, merci, j’y ai quand même trouvé les informations que j’étais venu chercher.

#2 Re: Développement » Problem with Django aplication hosting » 20-01-2014 12:26:01

odyn wrote:

And at server i have directory tree:

admin
      apache  backup  log  mail
cgi-bin
      php4.fcgi  php4.ini  php5.fcgi  php5.ini
modules
      easy-install.pth  site.py  site.pyc  South-0.8.4-py2.6.egg
projects
      dziennik 
                __init__.py  settings_local.py  settings.py  settings.pyc  urls.py  wsgi.py
      manage.py 
      public
             django.fcgi  static
      zaliczenie
             admin.py  __init__.py  __init__.pyc  models.py  tests.py  views.py
public
      django.fcgi  static
www
      index.html

odyn wrote:

And this is my error log:

Warning: DocumentRoot [/home/odyn/projects/dziennik/public/] does not exist

Hi

It seems that apache is wrongly configured. Either use /home/odyn/projects/public/ or /home/odyn/public/ for your root.

#3 Re: Développement » Problèmes de débutant Django » 07-11-2013 12:30:35

L’erreur est dans le urls.py d’origine :

from django.conf.urls import patterns, include, url

urlpatterns = patterns('',
   url(r'^$', include('blog.urls')),
)

l’expression régulière utilisée ici ne va matcher que la racine du site et aucune autre page. Si la racine est demandée, django va aller voir blog.urls pour savoir quelle vue charger (en l’occurence celle qui a la même expression régulière d’associée), sinon django produit une erreur 404 parce qu’il ne matche pas l’adresse demandée.

Pour filer la gestion compète des urls du site à l’appli blog, il faut changer l’expression régulière en r'^'.

#4 Re: Hébergement » Ajouter une page » 04-09-2013 15:26:01

Daemon wrote:

Déjà je ne vois que 3 fichier à droite.

Taper directement l’adresse FTP dans un browser web ne permet que de voir et télécharger les fichiers qui sont sur le serveur distant. Pas d’en ajouter.

Daemon wrote:

Sinon, j'utilise Notepad++

Ça c’est pour écrire des fichiers, pas pour les transférer.

Daemon wrote:

C'est quoi FTP?

Un peu de lecture, alors : http://www.siteduzero.com/informatique/ … que-le-ftp

Sinon, pour répondre un peu plus précisément à la question de départ, la dernière partie de l’article précédent : http://www.siteduzero.com/informatique/ … erveur-ftp

#5 Re: Développement » settings.py Import by filename is not supported. » 04-09-2013 15:03:18

Salut

Comme le dit le message d’erreur, le chemin d’accès vers le fichiers settings.py n’est pas supporté pour le charger. Et comme le suggère le nom de champ DJANGO_SETTINGS_MODULE, il s’agit d’un module (qui va donc être importé) et doit donc être déclaré comme tel avec une notation pointée.

J’aurais tendance à dire, sans rien savoir de comment tu vas, par la suite, chercher les infos dans ton path, que quelque chose dans le genre devrait fonctionner :

#!/usr/bin/python
import os, sys

_PROJECT_DIR = '/home/imprudents/django_prj/les_imprudents'
sys.path.insert(0, _PROJECT_DIR)
sys.path.insert(0, os.path.dirname(_PROJECT_DIR))

_PROJECT_NAME = 'les_imprudents'
os.environ['DJANGO_SETTINGS_MODULE'] = 'les_imprudents.settings'

from django.core.servers.fastcgi import runfastcgi
runfastcgi(method="threaded", daemonize="false")

#6 Re: Développement » access ssh addr for Django using » 28-08-2013 14:03:38

Hi,

If you want to use the builtin development server of Django, you’ll have to ask for ssh ports and follow : http://wiki.alwaysdata.com/wiki/Utilise … _de_Django

Otherwise, you will have to setup Django to use the alwaysdata apache server : http://wiki.alwaysdata.com/wiki/D%C3%A9 … Production

#7 Re: Développement » Using PyPI to install bottle module for python3(via ssh) » 13-01-2013 00:47:24

You first need to enable python 3 in your admin (Environment > Python).

Then, to install modules with pip you basically have to:

mkdir your/python/modules
pip install --install-option="--install-dir=your/python/modules" bottle

And whenever you want to use

/usr/bin/python

use

/usr/bin/eval PYTHONPATH=your/python/modules python

instead so that bottle (and whatever else you want to install) module can be imported.

#8 Re: Hébergement » Generate PDF from django » 19-12-2012 15:21:24

Generate PDF from django can easyly be done through pisa (or its newer version xhtml2pdf).

So you can use whatever tool that suits to read your files and get the raw data. Then use pisa to generate your output.

#9 Re: Commercial » Plusieurs identifiants » 14-12-2012 10:07:48

La partie permissions de la zone d’admin permet de rajouter des utilisateurs pour le compte. Avec la possibilité de restreindre certains droits.

#10 Re: Développement » Python + Tkinter on the WEB ? » 08-12-2012 17:32:30

Quelques liens qui traitent de l’exécution de code python par un browser web. Je ne m’y suis jamais essayé, donc je n’ai pas de réponse à donner pour Tkinter :

#11 Re: Développement » Django - Correct path for static files(img, css, js) » 06-12-2012 11:41:29

leojg wrote:

Hello, i would like to know which is the rigth place where to put my static files.

static files should reside in the static directory of your application.

The static directory of your project must be populated by “python manage.py collectstatic”. It will agregate static files of your apps into STATIC_ROOT.

For the configuration, try :
STATICFILES_FINDERS = (
  "django.contrib.staticfiles.finders.FileSystemFinder",
  "django.contrib.staticfiles.finders.AppDirectoriesFinder",
)
STATIC_URL = "/static/"
MEDIA_URL = "/static/media/"
STATIC_ROOT = os.path.join(os.path.dirname(os.path.abspath(__file__)), "public", "static")
MEDIA_ROOT = os.path.join(os.path.dirname(os.path.abspath(__file__)), "public", "static", "media")

#12 Re: Développement » mezzanine » 30-11-2012 16:27:04

Salut,

J'ai utilisé les instructions décrites dans l'aide pour installer mezzanine à l'aide de PIP.
La création d'un projet à l'aide de mezzanine-project ne pose pas de soucis. On le configure comme on le ferait à la maison sur son serveur de développement et on déploie la bête comme indiqué dans la doc.

Attention à bien remplacer la première ligne de django.fcgi de façon à utiliser eval au lieu de python directement, pour que mezzanine soit bien trouvé. Attention aussi au ln -s qui doit pointer sur le bon répertoire (typiquement, avec la config par défaut, j'ai fait ln -s ../static static).

Le gros défaut de cette approche c'est qu'elle ne tient pas compte de la version de django pré-installée et configurée dans l'interface d'admin. Donc on se retrouve avec une instance de django supplémentaire sur le disque. Ça peut être limitant…

Hope that helps

#13 Re: Hébergement » Probleme Code de validation » 25-10-2012 15:05:05

Merci bien, inscription finalisée.

#14 Re: Hébergement » Probleme Code de validation » 25-10-2012 13:14:00

Bonjour,

J'ai essayé de m'enregistrer ce matin et, ne voyant rien venir, je suis tombé sur ce post. J'ai donc annulé la première tentative en pensant qu'elle n'aboutirait pas et je viens de ré-essayer mais je ne reçoit toujours pas de SMS.

Board footer

Powered by FluxBB