Created
April 17, 2018 14:03
-
-
Save colonelrascals/d2b0fff28a3bdd04e60381d40ade2bd6 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| class TimelineView(CreateView): | |
| fields= ['text'] | |
| model = Post | |
| success_url = reverse_lazy('timeline_feed') | |
| template_name = 'stream/timeline.html' | |
| def form_valid(self, form): | |
| form.instance.user = self.request.user | |
| return super(TimelineView, self).form_valid(form) | |
| def get_context_data(self, form=None): | |
| context = super(TimelineView, self).get_context_data() | |
| feeds = feed_manager.get_news_feeds(self.request.user.id) | |
| activities = feeds.get('timeline').get()['results'] | |
| enriched_activities = enricher.enrich_activities(activities) | |
| context['activities'] = enriched_activities | |
| context['login_user'] = self.request.user | |
| context['hashtags'] = Hashtag.objects.order_by('-occurrences') | |
| return context |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Traceback (most recent call last): | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/core/handlers/exception.py", line 41, in inner | |
| response = get_response(request) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/core/handlers/base.py", line 187, in _get_response | |
| response = self.process_exception_by_middleware(e, request) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/core/handlers/base.py", line 185, in _get_response | |
| response = wrapped_callback(request, *callback_args, **callback_kwargs) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 23, in _wrapped_view | |
| return view_func(request, *args, **kwargs) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/views/generic/base.py", line 68, in view | |
| return self.dispatch(request, *args, **kwargs) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/views/generic/base.py", line 88, in dispatch | |
| return handler(request, *args, **kwargs) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/views/generic/edit.py", line 213, in get | |
| return super(BaseCreateView, self).get(request, *args, **kwargs) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/views/generic/edit.py", line 174, in get | |
| return self.render_to_response(self.get_context_data()) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/app/views/forum.py", line 75, in get_context_data | |
| activities = feeds.get('timeline').get()['results'] | |
| AttributeError: 'NoneType' object has no attribute 'get' |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Traceback (most recent call last): | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/core/handlers/exception.py", line 41, in inner | |
| response = get_response(request) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/core/handlers/base.py", line 187, in _get_response | |
| response = self.process_exception_by_middleware(e, request) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/core/handlers/base.py", line 185, in _get_response | |
| response = wrapped_callback(request, *callback_args, **callback_kwargs) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/contrib/auth/decorators.py", line 23, in _wrapped_view | |
| return view_func(request, *args, **kwargs) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/views/generic/base.py", line 68, in view | |
| return self.dispatch(request, *args, **kwargs) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/views/generic/base.py", line 88, in dispatch | |
| return handler(request, *args, **kwargs) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/views/generic/edit.py", line 213, in get | |
| return super(BaseCreateView, self).get(request, *args, **kwargs) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/django/views/generic/edit.py", line 174, in get | |
| return self.render_to_response(self.get_context_data()) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/app/views/forum.py", line 76, in get_context_data | |
| enriched_activities = enricher.enrich_activities(activities) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/stream_django/enrich.py", line 73, in enrich_activities | |
| activities = self.wrap_activities(activities) | |
| File "/Users/patrickhildreth/Jobs/sixnexus/venv/lib/python2.7/site-packages/stream_django/enrich.py", line 80, in wrap_activities | |
| return [EnrichedActivity(a) for a in activities] | |
| TypeError: 'NoneType' object is not iterable |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment