Hmm, grp is only valid on unix platforms according to here: http://docs.python.org/library/grp.html
https://github.com/saxix/django-iadmin/blob/master/iadmin/plugins/fm/fs.py *line 4-6:* from grp import getgrgid from pwd import getpwuid *Replace with this:* * * import os if not os.name == 'nt': from grp import getgrgid from pwd import getpwuid *line 40-41:* self.user = getpwuid(itemstat.st_uid)[0] self.group = getgrgid(itemstat.st_gid)[0] *Replace with this:* if not os.name == 'nt': self.user = getpwuid(itemstat.st_uid)[0] self.group = getgrgid(itemstat.st_gid)[0] else: self.user = 0 self.group = 0 This may or may not work lol. Cal On Mon, Jul 11, 2011 at 1:31 AM, leo <eilinx....@gmail.com> wrote: > hi, sax > After downloading the newest code and i try to implement the iadmin > the setup works well this time but when I try to access the localhost/admin > got the follow error , > > My platform Win2008R2, python 2.6.6 > > I checked the code found something, > I write my code in Win, and in Win python can not import grp. > but when i try import in FreeBSD it works.My win's python install > by default. > So I think your iadmin is not suitable for Windows now. > > > ImportError at /admin > > No module named grp > > Request Method: GET Request URL: http://localhost:8888/admin Django > Version: 1.3 Exception Type: ImportError Exception Value: > > No module named grp > > Exception Location: D:\Python26\lib\site-packages\iadmin\plugins\fm\fs.py > in <module>, line 4 Python Executable: D:\Python26\python.exe Python > Version: 2.6.6 Python Path: > > ['D:\\Documents\\Workspace\\server', > 'C:\\Windows\\system32\\python26.zip', > 'D:\\Python26\\DLLs', > 'D:\\Python26\\lib', > 'D:\\Python26\\lib\\plat-win', > 'D:\\Python26\\lib\\lib-tk', > 'D:\\Python26', > 'D:\\Python26\\lib\\site-packages'] > > Server time: Mon, 11 Jul 2011 08:22:54 +0800 > > > > > > On 2011/7/10 12:30, leo wrote: > > hi, sax > I downloaded the package and want to install is using normal way > then I got error like this: > > D:\saxix-django-iadmin-ec7ad2a>setup.py install > Traceback (most recent call last): > File "D:\saxix-django-iadmin-ec7ad2a\setup.py", line 44, in <module> > version = ".".join(iadmin.__version__), > TypeError: sequence item 0: expected string, int found > > I got confused because the package install procedure is different > with online's manual... > > > > On 2011/7/5 3:26, sax wrote: > > yep, but more test needed.... > > sax > > > > 2011/7/4 Fred Chevitarese <fchevitar...@gmail.com> > >> Hmmm I like it ! >> >> All those features are already working? >> >> >> ^^ >> >> >> " >> *O relógio da vida recebe corda apenas uma vez.* >> *Ninguém tem o poder de decidir quando os ponteiros pararão, se mais cedo >> ou se mais tarde.* >> *O presente é o único tempo que você possui.* >> *Viva, ame e trabalhe com vontade.* >> *Não ponha nenhuma esperança no tempo, pois o relógio pode parar a >> qualquer momento.* >> " >> >> Fred Chevitarese - GNU/Linux >> http://chevitarese.wordpress.com >> >> >> >> >> >> 2011/7/4 creecode <creec...@gmail.com> >> >>> Sounds interesting! Thanks! >>> >>> >>> On Monday, July 4, 2011 11:06:44 AM UTC-7, sax wrote: >>>> >>>> Django iAdmin >>>> >>>> iAdmin is a replacement of standard django admin application. >>>> Features >>>> >>>> - multiple columns portlets-like home page >>>> - tabbed view of inlines >>>> - mass updates functionality >>>> - export to csv with options and formatting >>>> - advanced import from csv with foreign key handling >>>> - link to foreignkey edit page from changelist >>>> (list_display_rel_links) >>>> - filter by cell values (cell_filters) >>>> - ajax autocomplete widgets for ForeignKey >>>> - auto register missed modules. >>>> - auto add fields not present in fieldset (add_undefined_fields) >>>> - utilities ( tabular_factory) >>>> - info page for packages and application version >>>> - integrated file manager with upload/zip functionality >>>> - WYSIWYG editor wymeditor >>>> - shortcuts to configure django.contrib.* applications >>>> >>>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Django users" group. >>> To view this discussion on the web visit >>> https://groups.google.com/d/msg/django-users/-/PCtWyR-jwVMJ. >>> >>> To post to this group, send email to django-users@googlegroups.com. >>> To unsubscribe from this group, send email to >>> django-users+unsubscr...@googlegroups.com. >>> For more options, visit this group at >>> http://groups.google.com/group/django-users?hl=en. >>> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Django users" group. >> To post to this group, send email to django-users@googlegroups.com. >> To unsubscribe from this group, send email to >> django-users+unsubscr...@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/django-users?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To post to this group, send email to django-users@googlegroups.com. > To unsubscribe from this group, send email to > django-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/django-users?hl=en. > > > -- > chlin > > > -- > chlin > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To post to this group, send email to django-users@googlegroups.com. > To unsubscribe from this group, send email to > django-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/django-users?hl=en. > -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.