No, you don't have to load everything by hand - there is another way :) http://superjared.com/entry/django-and-crontab-best-friends/
Oscar On Mon, Jun 16, 2008 at 11:33 PM, Karen Tracey <[EMAIL PROTECTED]> wrote: > On Mon, Jun 16, 2008 at 3:50 PM, Molly <[EMAIL PROTECTED]> wrote: > >> >> Hey guys, >> >> I created an app and I am trying to launch the server through my >> pyweb.py code since I will eventually, when this gets working be >> putting it on a different drive for other computers with different >> servers to use. >> >> My code works, but when i create a py2exe and i run it, i get an >> error. >> >> >> ---------------------------------------------------------------------------------------------------------------------------------------- >> My pyweb.py code: >> >> ---------------------------------------------------------------------------------------------------------------------------------------- >> import os >> import sys >> import time >> from django.core.management import call_command >> import threading >> import thread >> from django.core.management.commands.runserver import Command >> import webbrowser >> >> sys.path += [r'c:\dev'] >> sys.path += [r'p:\Hazard_Inventory'] >> os.environ['DJANGO_SETTINGS_MODULE'] = 'incidents.settings' >> >> #t = thread.start_new_thread(os.system, (u'C:\\Python25\\python C:\\dev >> \\\\incidents\\manage.py runserver > nul', )) >> >> class RunDevServer(threading.Thread): >> def run(self): >> s = Command() >> s.execute(use_reloader=False) >> >> def start_dev_server(): >> t = RunDevServer() >> t.setDaemon(False) >> t.start() >> time.sleep(.2) >> >> start_dev_server() >> >> webbrowser.open('http://127.0.0.1:8000/admin/base/incident/add/') >> >> >> ---------------------------------------------------------------------------------------------------------------------------------------- >> The error I get: >> >> ---------------------------------------------------------------------------------------------------------------------------------------- >> Exception in thread Thread-1: >> Traceback (most recent call last): >> File "threading.pyo", line 486, in __bootstrap_inner >> File "pyweb.py", line 20, in run >> File "django\core\management\base.pyo", line 81, in execute >> File "django\utils\translation\__init__.pyo", line 73, in activate >> File "django\utils\translation\__init__.pyo", line 43, in >> delayed_loader >> File "django\utils\translation\trans_real.pyo", line 211, in activate >> File "django\utils\translation\trans_real.pyo", line 200, in >> translation >> File "django\utils\translation\trans_real.pyo", line 183, in _fetch >> AttributeError: 'module' object has no attribute 'auth' >> >> ---------------------------------------------------------------------------------------------------------------------------------------- >> >> I don't see how it works before it is an exe. >> >> Any ideas or possibly I need to run the server a different way?? >> >> I would really appreciate any help, thanks :) >> > > Here's a blog post from someone who's been down the same road: > > http://www.jjude.com/index.php/archives/70 > > Apparently you need to identify and explicitly import every Django module > your code will need. > > Karen > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---