Jump to content

Welcome to Geeks to Go - Register now for FREE

Need help with your computer or device? Want to learn new tech skills? You're in the right place!
Geeks to Go is a friendly community of tech experts who can solve any problem you have. Just create a free account and post your question. Our volunteers will reply quickly and guide you through the steps. Don't let tech troubles stop you. Join Geeks to Go now and get the support you need!

How it Works Create Account
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