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