Jump to content

Welcome to Geeks to Go - Register now for FREE

Geeks To Go is a helpful hub, where thousands of volunteer geeks quickly serve friendly answers and support. Check out the forums and get free advice from the experts. Register now to gain access to all of our features, it's FREE and only takes one minute. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more.

Create Account How it Works
Photo

Start server in Python


  • Please log in to reply

#1
FutbolMolly

FutbolMolly

    Member

  • Member
  • PipPip
  • 33 posts
Hey guys,

I created an app (i am coding in python) 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 :)

Molly
  • 0

Advertisements


#2
FutbolMolly

FutbolMolly

    Member

  • Topic Starter
  • Member
  • PipPip
  • 33 posts
Solved
  • 0






Similar Topics

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

As Featured On:

Microsoft Yahoo BBC MSN PC Magazine Washington Post HP