[Ironpython-users] IronPython, Daily Digest 5/17/2014
CodePlex
no_reply at codeplex.com
Sun May 18 09:23:59 CEST 2014
Hi ironpython,
Here's your Daily Digest of new issues for project "IronPython".
In today's digest:ISSUES
1. [New issue] Django & IronPython - Not working
2. [New comment] Django & IronPython - Not working
----------------------------------------------
ISSUES
1. [New issue] Django & IronPython - Not working
http://ironpython.codeplex.com/workitem/35231
User PlexCUser has proposed the issue:
"Hello,
The basic Django example (manage.py) fails to execute in IronPython.
Dajngo - 1.6.1
IronPython - 2.7
Visual Studio Ultimate with SP1- 2013 - 2.0 (Django Integration - 2.0)
Visual Studio Debug Interpreter Args: -X:FullFrame
Steps:
Install IrnoPython 2.7 msi package
install Django 1.6.1 from command line with -X:FullFrame option
install setuptools 2.1 from command line with -X:FullFrame option
Open a Dajngo project in Visual Studio
Set PythonEnvironment to 2.7 64bit
Set Project's Debug intepreter args: -X:FullFrame
StartDebug
Error: "AttributeError: 'NoneType' object has no attribute '_meta'"
Full Stack trace:
Validating models...
C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\forms\forms.py:58
: DeprecationWarning: object.__new__() takes no parameters
return SortedDict(fields)
Traceback (most recent call last):
File "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\Extensio
ns\Microsoft\Python Tools for Visual Studio\2.0\visualstudio_py_util.py", line 7
6, in exec_file
exec(code_obj, global_variables)
File "C:\devs\django\HelloWorld\HelloWorld\HelloWorld\manage.py", line 10, in
<module>
execute_from_command_line(sys.argv)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\core\mana
gement__init__.py", line 399, in execute_from_command_line
utility.execute()
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\core\mana
gement__init__.py", line 392, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\core\mana
gement\base.py", line 242, in run_from_argv
self.execute(*args, **options.__dict__)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\core\mana
gement\base.py", line 285, in execute
output = self.handle(*args, **options)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\core\mana
gement\commands\runserver.py", line 79, in handle
self.run(*args, **options)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\core\mana
gement\commands\runserver.py", line 90, in run
self.inner_run(*args, **options)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\core\mana
gement\commands\runserver.py", line 101, in inner_run
self.validate(display_num_errors=True)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\core\mana
gement\base.py", line 310, in validate
num_errors = get_validation_errors(s, app)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\core\mana
gement\validation.py", line 34, in get_validation_errors
for (app_name, error) in get_app_errors().items():
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\db\models
\loading.py", line 196, in get_app_errors
self._populate()
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\db\models
\loading.py", line 75, in _populate
self.load_app(app_name, True)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\db\models
\loading.py", line 99, in load_app
models = import_module('%s.models' % app_name)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\utils\imp
ortlib.py", line 40, in import_module
__import__(name)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\contrib\a
uth\models.py", line 361, in <module>
class AbstractUser(AbstractBaseUser, PermissionsMixin):
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\db\models
\base.py", line 212, in new
new_class.add_to_class(field.name, copy.deepcopy(field))
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\db\models
\base.py", line 264, in add_to_class
value.contribute_to_class(cls, name)
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\db\models
\fields\related.py", line 1489, in contribute_to_class
setattr(cls, self.name, ReverseManyRelatedObjectsDescriptor(self))
File "C:\Program Files (x86)\IronPython 2.7\lib\site-packages\django\db\models
\fields\related.py", line 831, in set
if not self.field.rel.through._meta.auto_created:
AttributeError: 'NoneType' object has no attribute '_meta'
Press any key to continue . . . Unhandled exception on thread
Traceback (most recent call last):
SystemError: Object reference not set to an instance of an object.
Any help is really appreciated.
Thank you."-----------------
2. [New comment] Django & IronPython - Not working
http://ironpython.codeplex.com/workitem/35231
User paweljasinski has commented on the issue:
"<p>Sorry for the trivial question, does django works without of VS/PTVS environment?</p>"
----------------------------------------------
----------------------------------------------
You are receiving this email because you subscribed to notifications on CodePlex.
To report a bug, request a feature, or add a comment, visit IronPython Issue Tracker. You can unsubscribe or change your issue notification settings on CodePlex.com.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/ironpython-users/attachments/20140518/0492e35f/attachment.html>
More information about the Ironpython-users
mailing list