Masalah ini tampak familiar jadi saya pikir saya akan melihat apakah saya dapat mereplikasi dari jumlah informasi yang terbatas.
Pencarian cepat menemukan entri di blog James Bennett di sini yang menyebutkan bahwa ketika bekerja dengan ProfilPengguna untuk memperluas model Pengguna kesalahan umum dalam settings.py dapat menyebabkan Django membuang kesalahan ini.
Mengutip entri blog:
Nilai pengaturannya bukanlah "appname.models.modelname", ini hanya "appname.modelname". Alasannya adalah Django tidak menggunakan ini untuk melakukan impor langsung; sebaliknya, ini menggunakan fungsi pemuatan model internal yang hanya menginginkan nama aplikasi dan nama model. Mencoba melakukan hal-hal seperti "appname.models.modelname" atau "projectname.appname.models.modelname" dalam pengaturan AUTH_PROFILE_MODULE akan menyebabkan Django meledak dengan kesalahan "terlalu banyak nilai untuk dibongkar", jadi pastikan Anda letakkan "appname.modelname", dan tidak ada yang lain, dalam nilai AUTH_PROFILE_MODULE.
Jika OP telah menyalin lebih dari traceback saya akan berharap untuk melihat sesuatu seperti di bawah ini yang dapat saya duplikat dengan menambahkan "model" ke pengaturan AUTH_PROFILE_MODULE saya.
TemplateSyntaxError at /
Caught an exception while rendering: too many values to unpack
Original Traceback (most recent call last):
File "/home/brandon/Development/DJANGO_VERSIONS/Django-1.0/django/template/debug.py", line 71, in render_node
result = node.render(context)
File "/home/brandon/Development/DJANGO_VERSIONS/Django-1.0/django/template/debug.py", line 87, in render
output = force_unicode(self.filter_expression.resolve(context))
File "/home/brandon/Development/DJANGO_VERSIONS/Django-1.0/django/template/__init__.py", line 535, in resolve
obj = self.var.resolve(context)
File "/home/brandon/Development/DJANGO_VERSIONS/Django-1.0/django/template/__init__.py", line 676, in resolve
value = self._resolve_lookup(context)
File "/home/brandon/Development/DJANGO_VERSIONS/Django-1.0/django/template/__init__.py", line 711, in _resolve_lookup
current = current()
File "/home/brandon/Development/DJANGO_VERSIONS/Django-1.0/django/contrib/auth/models.py", line 291, in get_profile
app_label, model_name = settings.AUTH_PROFILE_MODULE.split('.')
ValueError: too many values to unpack
Ini saya pikir adalah salah satu dari sedikit kasus dimana Django masih memiliki sedikit sihir impor yang cenderung menyebabkan kebingungan ketika kesalahan kecil tidak memunculkan pengecualian yang diharapkan.
Anda dapat melihat di akhir penelusuran kembali yang saya posting bagaimana menggunakan apapun selain bentuk "appname.modelname" untuk AUTH_PROFILE_MODULE akan menyebabkan baris "app_label, model_name = pengaturan.AUTH_PROFILE_MODULE.split ('.')" Untuk melempar Kesalahan "terlalu banyak nilai untuk dibuka".
Saya 99% yakin bahwa ini adalah masalah asli yang dihadapi di sini.