标签: user-profile

ASP.net MVC 3用户注册

我是asp.net mvc 3世界的新手我看了一些教程开始.我想知道管理用户的最佳选择是什么?

我打算使用成员资格提供程序(并修改它以扩展默认字段)或使用用户分析+成员资格提供程序?

这些有哪些优点和缺点?一旦我创建了我的应用程序,我的想法是创建一个移动应用程序:用户必须能够通过用户和密码(我的Web应用程序)访问...它会影响我的选择吗?

asp.net-mvc mobile registration membership-provider user-profile

1
推荐指数
1
解决办法
953
查看次数

如何在Django中存储有关用户的其他信息?

我有几个通知可以从我的Django申请发送出去users.这些用户通过django.contrib.auth应用程序进行管理.

我需要跟踪每个用户是否已指定他/她想要获得该通知.

我应该在哪里保存这些信息?

我打算创建自己的自定义表,但我看到也许我可以在auth模块中的某处保存这些信息?

django django-authentication user-profile

1
推荐指数
1
解决办法
1739
查看次数

社交登录配置文件图像大小

我试图获得不同的图像大小,我可以从社交网站,如谷歌,脸书,Facebook ...

我有关于facebook的数据.. https://graph.facebook.com//picture?type = SIZE,

方形小正常大

但对谷歌,Twitter,LinkedIn我们如何才能获得不同的图像尺寸?

谢谢,维杰

user-profile facebook-social-plugins

1
推荐指数
1
解决办法
1181
查看次数

更新后保存配置文件模型:IntegrityError(重复的user_id键)

我的Django站点有两种用户配置文件,一种用于常规用户(MyUserProfile),另一种用于扩展它,用于员工(EmployeeUserProfile).models.py:

class MyUserProfile(models.Model):
    user = models.OneToOneField('auth.user', related_name='userprofile')
    www = models.URLField(null=True, blank=True, verbose_name='website')
    affiliation = models.CharField(max_length=200,null=True,blank=True)
    ...

class EmployeeUserProfile(MyUserProfile):
    start_date = models.DateField()
    current = models.BooleanField(default=True)
    ...
Run Code Online (Sandbox Code Playgroud)

我在为员工实施配置文件更新表时遇到问题.我创建了这样的形式(forms.py):

from django.forms import ModelForm
from .models import EmployeeUserProfile

class EmployeeUserProfileForm(ModelForm):
    class Meta:
        model = EmployeeUserProfile
        exclude = ['user', 'current']
Run Code Online (Sandbox Code Playgroud)

但是当我来更新配置文件时:

from django.template import RequestContext
from .forms import EmployeeUserProfileForm

def update_profile(request):
    if request.method == 'POST':
        form = EmployeeUserProfileForm(request.POST)
        if form.is_valid():
            profile = form.save(commit=False)
            profile.user = request.user
            profile.save() …
Run Code Online (Sandbox Code Playgroud)

forms django user-profile

1
推荐指数
1
解决办法
662
查看次数

注册用户时 django-registration 中出现 NotImplementedError

django-registration我有一个 django 应用程序并尝试在其中使用应用程序。下面是我的设置和代码

设置.py

INSTALLED_APPS = (
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.sites',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'django.contrib.admin',
    'south',
    'registration',
    'user_profile',
 )

AUTH_PROFILE_MODULE = "user_profile.UserProfile"
AUTHENTICATION_BACKENDS = (
    'django.contrib.auth.backends.ModelBackend',
)
Run Code Online (Sandbox Code Playgroud)

项目urls.py文件

urlpatterns = patterns('',
    url(r'^admin/', include(admin.site.urls)),
    url(r'^accounts/', include('user_profile.urls')),
    url(r'^accounts/', include('registration.backends.default.urls')),
 )
Run Code Online (Sandbox Code Playgroud)

user_profile urls.py文件

from registration.views import RegistrationView

urlpatterns = patterns('',
    url(r'^register/$', RegistrationView.as_view(),
        {'backend': 'user_profile.backends.RegistrationBackend'},
        name='registration_register'),
)
Run Code Online (Sandbox Code Playgroud)

user_profile.backends.py文件

from .forms import RegistrationForm
from user_profile.models import UserProfile
from registration.views import RegistrationView

class RegistrationBackend(RegistrationView):
    def get_form_class(self, request)
        return RegistrationForm

    def register(self, request, …
Run Code Online (Sandbox Code Playgroud)

python django user-profile django-registration

0
推荐指数
1
解决办法
6117
查看次数

如何在Drupal 7中使用entity_metadata_wrapper加载用户配置文件

我试图用entity_metadata_wrapper加载用户配置文件:

$user_profile = entity_metadata_wrapper('user', $uid);
dpm($user_profile);
Run Code Online (Sandbox Code Playgroud)

但我一无所获.使用user_load($ uid)加载用户字段; 我究竟做错了什么?

entity user-profile drupal-7

0
推荐指数
1
解决办法
6141
查看次数

编辑用户档案详情

如何创建操作和视图以编辑用户自定义信息?

授权基于VS与MVC 4项目创建的成员资格.

我添加了其他列,例如FirstName等.我需要并且注册工作正常,但我不知道如何在视图中显示此属性@Html.EditorFor以及保存数据库中的更改(表UserProfile).

非常感谢每一个提示.

创建版本的模型:

public class UserProfileEdit
    {
        [Required]
        [Display(Name = "First name")]
        public string FirstName { get; set; }

        [Required]
        [Display(Name = "Last name")]
        public string LastName { get; set; }

        [Required]
        [Display(Name = "Email")]
        [DataType(DataType.EmailAddress)]
        public string Email { get; set; }
    }
Run Code Online (Sandbox Code Playgroud)

asp.net-mvc user-profile simplemembership

0
推荐指数
1
解决办法
2万
查看次数

c#删除用户个人资料

我正在尝试使用 c# 删除远程服务器上的用户配置文件。我正在以自己的身份运行该程序。如果我以自己的身份浏览到 \\server\c$\Users\,我可以删除目录“User”。它没有错误。如果我使用我用 C# 编写的程序和下面的代码来尝试删除同一个目录,我会得到这个异常。

拒绝访问路径“appsFolder.itemdata-ms”。

我的删除有什么问题吗?

Directory.Delete("\\\\server\\c$\\Users\\User\\",true);
Run Code Online (Sandbox Code Playgroud)

c# user-profile directory.delete

0
推荐指数
1
解决办法
3406
查看次数

当配置文件已经创建并保存时,为什么我们必须保存该配置文件的实例?

我正在学习 Django 教程,但在理解下面的代码时遇到一些问题:

@receiver(post_save, sender=User)
def create_profile(sender, instance, created, **kwargs):
    if created:
        Profile.objects.create(user=instance)

# why do we need to save instance? 'Profile.objects.create' already created and save that for us
@receiver(post_save, sender=User)
def save_profile(sender, instance, **kwargs):
    instance.profile.save()
Run Code Online (Sandbox Code Playgroud)

这意味着,如果用户创建帐户或注册网站,则会使用信号自动创建与该用户关联的个人资料。

问题是,为什么我们需要保存配置文件的实例,因为Profile.objects.create(user=instance)已经同时创建保存了该实例。

即使我省略上面代码的第二块,它仍然可以正常工作:

@receiver(post_save, sender=User)
def create_profile(sender, instance, created, **kwargs):
    if created:
        Profile.objects.create(user=instance)
Run Code Online (Sandbox Code Playgroud)

我在这里错过了什么,或者我不明白,或者我们不需要第二个块?请帮助我理解这一点并预先感谢您。

python django user-profile

0
推荐指数
1
解决办法
328
查看次数