I turned on Debug in settings so I could give you more feedback on geneapro.
If you click on Reports>Fan Chart before importing a GEDCOM you get the correct screen asking to import a GEDCOM
If you click on Reports>Fan Chart before importing a GEDCOM you get a blank screen
If you click on People before importing a GEDCOM you get the following error
Environment:
Request Method: GET
Request URL: http://127.0.0.1:8000/personas
Django Version: 1.4.1
Python Version: 2.7.3
Installed Applications:
('django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'geneapro')
Installed Middleware:
('mysites.middleware.simple_exception.AJAXSimpleExceptionResponse',
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware')
Traceback:
File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response
-
response = callback(request, _callback_args, *_callback_kwargs)
File "/home/pat/git/geneapro/geneapro/views/persona.py" in view_list
-
styles = Styles(style_rules, graph=graph, decujus=1) # ??? Why "1"
File "/home/pat/git/geneapro/geneapro/views/styles.py" in init
-
build_implex(counts, graph.node_from_id(decujus).main_id)
File "/home/pat/git/geneapro/geneapro/views/graph.py" in node_from_id
-
Exception Type: KeyError at /personas
Exception Value: 1
If you click on Sources before importing a GEDCOM you get the following error
Environment:
Request Method: GET
Request URL: http://127.0.0.1:8000/sources
Django Version: 1.4.1
Python Version: 2.7.3
Installed Applications:
('django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'geneapro')
Installed Middleware:
('mysites.middleware.simple_exception.AJAXSimpleExceptionResponse',
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware')
Traceback:
File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response
-
raise ValueError("The view %s.%s didn't return an HttpResponse object." % (callback.**module**, view_name))
Exception Type: ValueError at /sources
Exception Value: The view geneapro.views.sources.source_list didn't return an HttpResponse object.
If you click on Reports>Fan Chart before importing a GEDCOM you get the following error
Environment:
Request Method: GET
Request URL: http://127.0.0.1:8000/fanchart/1
Django Version: 1.4.1
Python Version: 2.7.3
Installed Applications:
('django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'geneapro')
Installed Middleware:
('mysites.middleware.simple_exception.AJAXSimpleExceptionResponse',
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware')
Traceback:
File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response
-
response = callback(request, _callback_args, *_callback_kwargs)
File "/home/pat/git/geneapro/geneapro/views/pedigree.py" in fanchart_view
-
"pedigree_data":compute_data(graph, gens, True, decujus)},
File "/home/pat/git/geneapro/geneapro/views/pedigree.py" in compute_data
-
last_gen_known=last_gen_known)
File "/home/pat/git/geneapro/geneapro/views/pedigree.py" in get_sosa_tree
- decujus = graph.node_from_id(id)
File "/home/pat/git/geneapro/geneapro/views/graph.py" in node_from_id
-
Exception Type: KeyError at /fanchart/1
Exception Value: 1
If you click on Reports>Statistics before importing a GEDCOM you get the following
Environment:
Request Method: GET
Request URL: http://127.0.0.1:8000/stats/1
Django Version: 1.4.1
Python Version: 2.7.3
Installed Applications:
('django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'geneapro')
Installed Middleware:
('mysites.middleware.simple_exception.AJAXSimpleExceptionResponse',
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware')
Traceback:
File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response
-
response = callback(request, _callback_args, *_callback_kwargs)
File "/home/pat/git/geneapro/geneapro/views/stats.py" in view
-
id=decujus, maxdepthDescendants=0, distance=distance)
File "/home/pat/git/geneapro/geneapro/views/graph.py" in people_in_tree
-
ids = set([self.node_from_id(id)])
File "/home/pat/git/geneapro/geneapro/views/graph.py" in node_from_id
-
Exception Type: KeyError at /stats/1
Exception Value: 1
Once a GEDCOM is loaded selecting Sources gives the following error:
Environment:
Request Method: GET
Request URL: http://127.0.0.1:8000/sources
Django Version: 1.4.1
Python Version: 2.7.3
Installed Applications:
('django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.sessions',
'django.contrib.sites',
'django.contrib.messages',
'django.contrib.staticfiles',
'geneapro')
Installed Middleware:
('mysites.middleware.simple_exception.AJAXSimpleExceptionResponse',
'django.middleware.common.CommonMiddleware',
'django.contrib.sessions.middleware.SessionMiddleware',
'django.middleware.csrf.CsrfViewMiddleware',
'django.contrib.auth.middleware.AuthenticationMiddleware',
'django.contrib.messages.middleware.MessageMiddleware')
Traceback:
File "/usr/lib/python2.7/dist-packages/django/core/handlers/base.py" in get_response
-
raise ValueError("The view %s.%s didn't return an HttpResponse object." % (callback.**module**, view_name))
Exception Type: ValueError at /sources
Exception Value: The view geneapro.views.sources.source_list didn't return an HttpResponse object.