HOOLY S**T

Thanks so much. That was the culprit

On Tuesday, July 28, 2015 at 10:39:16 PM UTC, James Schneider wrote:
>
> It looks like you are trying to pass a dict to get_context_data(), but you 
> forgot the surrounding {}.
>
> -James
> On Jul 28, 2015 3:36 PM, "Nkansah Rexford" <[email protected] 
> <javascript:>> wrote:
>
>> I have this:
>>
>> class Homepage(FormView):
>>     template_name = 'index.html'
>>
>>     def get(self, request, *args, **kwargs):
>>         ecg_form = GhanaECGForm()
>>         ecg_form.prefix = 'ecg_form'
>>
>>         last_form = FormLastActiveForm()
>>         last_form.prefix = 'last_form'
>>
>>         *return 
>> self.render_to_response(self.get_context_data('ecg_form': ecg_form, 
>> 'last_form': last_form))*
>>
>>     def post(self, request, *args, **kwargs):
>>         ecg_form = GhanaECGForm(self.request.POST, prefix='ecg_form')
>>         last_form = FormLastActiveForm(self.request.POST, 
>> prefix='last_form')
>>
>>         if ecg_form.is_valid() and last_form.is_valid():
>>             return HttpResponseRedirect('/ta/')
>>         else:
>>             return self.form_invalid(ecg_form, last_form, **kwargs)
>>
>>     def form_invalid(self, ecg_form, last_form, **kwargs):
>>         ecg_form.prefix = 'ecg_form'
>>         last_form.prefix = 'last_form'
>>         return self.render_to_response(self.get_context_data('ecg_form': 
>> ecg_form, 'last_form': last_form))
>>
>> The reddened line throws this traceback:
>>
>> Traceback (most recent call last):
>>   File "manage.py", line 10, in <module>
>>     execute_from_command_line(sys.argv)
>>   File 
>> "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", 
>> line 338, in execute_from_command_line
>>     utility.execute()
>>   File 
>> "/usr/local/lib/python2.7/dist-packages/django/core/management/__init__.py", 
>> line 312, in execute
>>     django.setup()
>>   File "/usr/local/lib/python2.7/dist-packages/django/__init__.py", line 
>> 18, in setup
>>     apps.populate(settings.INSTALLED_APPS)
>>   File "/usr/local/lib/python2.7/dist-packages/django/apps/registry.py", 
>> line 115, in populate
>>     app_config.ready()
>>   File "/usr/local/lib/python2.7/dist-packages/debug_toolbar/apps.py", 
>> line 15, in ready
>>     dt_settings.patch_all()
>>   File 
>> "/usr/local/lib/python2.7/dist-packages/debug_toolbar/settings.py", line 
>> 232, in patch_all
>>     patch_root_urlconf()
>>   File 
>> "/usr/local/lib/python2.7/dist-packages/debug_toolbar/settings.py", line 
>> 220, in patch_root_urlconf
>>     reverse('djdt:render_panel')
>>   File 
>> "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py", line 
>> 550, in reverse
>>     app_list = resolver.app_dict[ns]
>>   File 
>> "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py", line 
>> 352, in app_dict
>>     self._populate()
>>   File 
>> "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py", line 
>> 285, in _populate
>>     for pattern in reversed(self.url_patterns):
>>   File 
>> "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py", line 
>> 402, in url_patterns
>>     patterns = getattr(self.urlconf_module, "urlpatterns", 
>> self.urlconf_module)
>>   File 
>> "/usr/local/lib/python2.7/dist-packages/django/core/urlresolvers.py", line 
>> 396, in urlconf_module
>>     self._urlconf_module = import_module(self.urlconf_name)
>>   File "/usr/lib/python2.7/importlib/__init__.py", line 37, in 
>> import_module
>>     __import__(name)
>>   File "/home/khophi/Developments/DjangoApps/logECG/logECG/urls.py", line 
>> 10, in <module>
>>     url(r'^', include('main.urls')),
>>   File 
>> "/usr/local/lib/python2.7/dist-packages/django/conf/urls/__init__.py", line 
>> 33, in include
>>     urlconf_module = import_module(urlconf_module)
>>   File "/usr/lib/python2.7/importlib/__init__.py", line 37, in 
>> import_module
>>     __import__(name)
>>   File "/home/khophi/Developments/DjangoApps/logECG/main/urls.py", line 
>> 1, in <module>
>>     from . import views
>>   File "/home/khophi/Developments/DjangoApps/logECG/main/views.py", line 
>> 49
>>     return self.render_to_response(self.get_context_data('ecg_form': 
>> ecg_form, 'last_form': last_form))
>>
>>
>> Honestly, I wish I knew what was wrong. I've got no idea.
>>
>> In sublime, using a python lint, when I click on the line 49, I get the 
>> message:
>> [E]: Invalid Syntax
>>
>> Please help.
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Django users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to [email protected] <javascript:>.
>> To post to this group, send email to [email protected] 
>> <javascript:>.
>> Visit this group at http://groups.google.com/group/django-users.
>> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/django-users/2f55833b-829c-4249-9d7f-fc451ee9d84c%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/django-users/2f55833b-829c-4249-9d7f-fc451ee9d84c%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Django users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/django-users.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-users/16c29149-8699-4f40-91bf-24943fa8dd84%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to