Thanks Ryne, I'll fix my hack as well then :)

On 30 October 2015 at 07:03, Ryne Everett <[email protected]> wrote:

> As I said in the other email, this is easy enough to solve in the
>> template, see
>>
>> https://github.com/ryneeverett/mezzanine/commit/801b66152b96f1ec0e14a52127484065742552b7
>>  for
>> how the duplicate SitePermissions was solved.
>
>
> I don't think that's the link you think it is. That patch removes the
> javascript hack (which is what you're referring to as the "solution") but
> turned out to also be the wrong solution and was never merged.
>
> The correct solution to that specific issue turned out to be
> https://github.com/stephenmcd/grappelli-safe/pull/56 and (assuming the
> duplicate field is a tabular inline) upgrading to grappelli-safe master may
> solve this issue as well.
>
> On Thu, Oct 29, 2015 at 3:12 PM, Danny <[email protected]> wrote:
>
>> On 30/10/2015 12:39 AM, Chi-Cheong Weng wrote:
>>
>> I still see this in the latest dev build. At the bottom of
>> http://127.0.0.1:8000/admin/auth/user/2/, I see my user profile info
>> (i.e. phonenumber and company) appear twice.
>>
>> Hi Chi-Cheong,
>>
>> As I said in the other email, this is easy enough to solve in the
>> template, see
>>
>> https://github.com/ryneeverett/mezzanine/commit/801b66152b96f1ec0e14a52127484065742552b7
>> for how the duplicate SitePermissions was solved.
>>
>> for mine, I just added the following line immediately after that change
>> in my app's copy of templates/admin/base_site.html:
>> $("#id_myprofile-__prefix__-id").parent().remove();
>>
>> My profile module is named 'myprofile' so you'd probably have to use
>> 'userprofile' instead.
>>
>> Hope this helps,
>>
>> Seeya. Danny.
>>
>> See screen capture. This is seen even in the latest dev branch.
>>
>> My user profile module is as follows:
>> AUTH_PROFILE_MODULE = "userprofiles.UserProfile"
>> cat userprofiles/models.py
>> from django.db import models
>> from django.contrib.auth.models import User
>> from django.utils.translation import ugettext as _
>> from phonenumber_field.modelfields import PhoneNumberField
>> from companies.models import Company
>>
>> class UserProfile(models.Model):
>>     user = models.OneToOneField(User, unique=True,
>> verbose_name=_('user'), related_name='user_profile')
>>     phonenumber = PhoneNumberField(null=True, blank=True)
>>     company = models.ForeignKey(Company, null=True)
>>
>>     def __unicode__(self):
>>         return u'%s %s (%s), %s' % (self.user.first_name,
>> self.user.last_name, self.user.username, self.phonenumber)
>>
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Mezzanine Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>>
>>
>> --
>> *Danny Sag*
>> Chairperson
>> Round World Events SA, Inc
>> City of Small Gods Terry Pratchett Fan Club -
>> <http://cityofsmallgods.org.au>http://cityofsmallgods.org.au
>>
>> *Nullus Anxietas VI - The Australian Discworld Convention* -
>> http://ausdwcon.org
>> "The Discworld Grand Tour" - Adelaide SA, August 4-6, 2017
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "Mezzanine Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to [email protected].
>> For more options, visit https://groups.google.com/d/optout.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "Mezzanine Users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>



-- 
*Danny Sag*
Chairperson
Round World Events SA, Inc
City of Small Gods Terry Pratchett Fan Club - http://cityofsmallgods.org.au

*Nullus Anxietas VI - The Australian Discworld Convention* -
http://ausdwcon.org
"The Discworld Grand Tour" - Adelaide SA, August 4-6, 2017

-- 
You received this message because you are subscribed to the Google Groups 
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to