619: Review Board is using parameters deprecated in Django SVN
- Fixed
- Review Board
| nithi******@gmai***** (Google Code) (Is this you? Claim this profile.) | |
|
|
|
| Aug. 28, 2008 |
What steps will reproduce the problem?
1. manage.py index
What is the expected output? What do you see instead?
I guess some kind of index file should be generated.
Traceback (most recent call last):
File "./manage.py", line 166, in <module>
execute_manager(settings)
File
"/usr/lib/python2.5/site-packages/django/core/management/__init__.py", line
334, in execute_manager
utility.execute()
File
"/usr/lib/python2.5/site-packages/django/core/management/__init__.py", line
295, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File
"/usr/lib/python2.5/site-packages/django/core/management/__init__.py", line
249, in fetch_command
klass = load_command_class(app_name, subcommand)
File
"/usr/lib/python2.5/site-packages/django/core/management/__init__.py", line
67, in load_command_class
{}, {}, ['Command']), 'Command')()
File
"/home/nsujir/review-board/reviewboard/reviews/management/commands/index.py",
line 11, in <module>
from reviews.models import ReviewRequest
File "/home/nsujir/review-board/reviewboard/reviews/models.py", line 18,
in <module>
from reviewboard.diffviewer.models import DiffSet, DiffSetHistory, FileDiff
File "/home/nsujir/review-board/reviewboard/diffviewer/models.py", line
10, in <module>
class FileDiff(models.Model):
File "/home/nsujir/review-board/reviewboard/diffviewer/models.py", line
17, in FileDiff
diffset = models.ForeignKey('DiffSet', edit_inline=models.STACKED,
AttributeError: 'module' object has no attribute 'STACKED'
What operating system are you using?
I'm using ubuntu 8.04 with reviewboard synced to latest revision. I'm using
django beta 2
This is more of a general problem. I'll have a fix out tonight. (Already working on it.)
-
+ Started -
- Priority-Medium + Priority-Furious + Milestone-Release1.0 -
+ Review Board is using parameters deprecated in Django SVN -
+ chipx86
I am having this same exact problem, just installed review board & pre-reqs on Ubuntu
8.04 -- install was a breeze, but when I run ./manage.py syncdb I get the following
errors. Please let me know when this is fixed -- I am REALLY interested in review
board and hoped to demo it at work in the next day or two. :)
user@host:~/reviewboard$ ./manage.py syncdb
Traceback (most recent call last):
File "./manage.py", line 166, in <module>
execute_manager(settings)
File "/usr/lib/python2.5/site-packages/django/core/management/__init__.py", line
334, in execute_manager
utility.execute()
File "/usr/lib/python2.5/site-packages/django/core/management/__init__.py", line
295, in execute
self.fetch_command(subcommand).run_from_argv(self.argv)
File "/usr/lib/python2.5/site-packages/django/core/management/base.py", line 77, in
run_from_argv
self.execute(*args, **options.__dict__)
File "/usr/lib/python2.5/site-packages/django/core/management/base.py", line 95, in
execute
self.validate()
File "/usr/lib/python2.5/site-packages/django/core/management/base.py", line 122,
in validate
num_errors = get_validation_errors(s, app)
File "/usr/lib/python2.5/site-packages/django/core/management/validation.py", line
28, in get_validation_errors
for (app_name, error) in get_app_errors().items():
File "/usr/lib/python2.5/site-packages/django/db/models/loading.py", line 128, in
get_app_errors
self._populate()
File "/usr/lib/python2.5/site-packages/django/db/models/loading.py", line 57, in
_populate
self.load_app(app_name, True)
File "/usr/lib/python2.5/site-packages/django/db/models/loading.py", line 72, in
load_app
mod = __import__(app_name, {}, {}, ['models'])
File "/home/review/reviewboard/accounts/models.py", line 9, in <module>
from reviewboard.reviews.models import Group, ReviewRequest
File "/home/review/reviewboard/reviews/models.py", line 18, in <module>
from reviewboard.diffviewer.models import DiffSet, DiffSetHistory, FileDiff
File "/home/review/reviewboard/diffviewer/models.py", line 10, in <module>
class FileDiff(models.Model):
File "/home/review/reviewboard/diffviewer/models.py", line 17, in FileDiff
diffset = models.ForeignKey('DiffSet', edit_inline=models.STACKED,
AttributeError: 'module' object has no attribute 'STACKED'
sampost, if you can't wait for the official fix. Just remove the undefined parameters and it should work fine. After you remove edit_inline, you will get more errors for core=True etc. Remove all those.
Yes, thanks for following up. I have pulled latest SVN and the server runs just fine. Now trying to figure out apache integration. Thanks! Sam