Exemple #1
0
def applicant_basic(request):
    login_user = request.user.username
    user = get_object_or_404(User,username=login_user)
    basic_info_form = User(instance=user)
    if request.method == 'POST':
        if basic_info_form.is_valid():
            basic_info_form.save()
    return job_render(request, 'applicant_basic.html', {'form': basic_info_form,})
def create_superuser(apps, schema_editor):
    superuser = User()
    superuser.is_active = True
    superuser.is_superuser = True
    superuser.is_staff = True
    superuser.username = '******'
    superuser.email = '*****@*****.**'
    superuser.set_password('admin')
    superuser.save()
Exemple #3
0
def applicant_basic(request):
    login_user = request.user.username
    user = get_object_or_404(User, username=login_user)
    basic_info_form = User(instance=user)
    if request.method == 'POST':
        if basic_info_form.is_valid():
            basic_info_form.save()
    return job_render(request, 'applicant_basic.html', {
        'form': basic_info_form,
    })
Exemple #4
0
 def create(self, validated_data):
     username = validated_data['username']
     password = validated_data['password']
     user_obj = User(username=username)
     user_obj.set_password(password)
     user_obj.save()
     return validated_data
    def create(self, validated_data):
        p = validated_data.pop('password')

        user = User()
        username = validated_data.pop('username')
        email = validated_data.pop('email')
        user.username = username
        user.email = email
        user.set_password(p)
        user.is_active = True
        user.save()

        # 保存用户的激活邮件内容
        encrypt_username = make_password(user.username, None, 'pbkdf2_sha256')
        host = MY_HOST
        content = host + '/user/active/?username='******'&encrypt_username=' + encrypt_username
        user_email = UserEmail(user=user, content=content)
        user_email.save()
        return user
Exemple #6
0
def create_defaults(apps, schema_editor):
    superuser = User(username='******',
                     first_name='Edward',
                     last_name='Burruss',
                     email='*****@*****.**')
    superuser.is_active = True
    superuser.is_superuser = True
    superuser.is_staff = True
    superuser.set_password('p@ssword')
    superuser.save()

    Profile = apps.get_model("profiles", "Profile")
    Usr = apps.get_model("auth", "User")
    db_alias = schema_editor.connection.alias
    Profile.objects.using(db_alias).bulk_create([
        Profile(user=Usr.objects.using(db_alias).get(pk=1),
                picture='Headshot.jpg',
                facebook='BudBurruss',
                twitter='esaburruss',
                instagram='budburruss',
                github='esaburruss')
    ])
def create_defaults(apps, schema_editor):
    superuser = User(username='******',
                     first_name='Edward',
                     last_name='Burruss',
                     email='*****@*****.**')
    superuser.is_active = True
    superuser.is_superuser = True
    superuser.is_staff = True
    superuser.set_password('p@ssword')
    superuser.save()

    Profile = apps.get_model("core", "Profile")
    Usr = apps.get_model("auth", "User")
    db_alias = schema_editor.connection.alias
    Profile.objects.using(db_alias).bulk_create([
        Profile(user=Usr.objects.using(db_alias).get(pk=1),
                picture='profile-img/Headshot.jpg',
                facebook='BudBurruss',
                twitter='esaburruss',
                instagram='budburruss',
                github='esaburruss')
    ])

    ConfigurationItem = apps.get_model("core", "ConfigurationItem")

    ConfigurationItem.objects.using(db_alias).bulk_create([
        ConfigurationItem(
            configuration_key=1,
            configuration_value="E.S.A. Burruss",
        ),
        ConfigurationItem(
            configuration_key=6,
            configuration_value="False",
            is_string=False,
        ),
    ])
Exemple #8
0
def register(request):
    if ("name" or "pwd") not in request.POST:
        re = regi()
        return render_to_response("register.html", {"re": re})
    bond = regi(request.POST)
    username = bond.data["name"]
    pwd = bond.data["pwd"]
    if not bond.is_valid():
        return render_to_response("register.html", {"re": bond})
    user = User()
    user.username = username
    user.set_password(pwd)
    user.save()
    user1 = models.BBS_user()
    user1.user = User.objects.get(username=username)
    user1.save()
    return HttpResponseRedirect("/")
def register(request):
    if (request.method == 'GET'):
        form = UserForm()
        return render(request, 'register.html', {'form': form})

    if (request.method == 'POST'):
        form = UserForm(request.POST)
        if (form.is_valid()):
            username = request.POST.get('username')
            password = request.POST.get('password')
            user = User(username=username, password=password)
            user.set_password(user.password)
            user.save()
            profile = Profile(user=user)
            profile.save()
            return render(request, 'success.html', {'user': user})
        else:
            return HttpResponseRedirect(reverse('socialMedia:register'))
Exemple #10
0
def create_superuser(apps, schema_editor):
    superuser = User()
    superuser.is_active = True
    superuser.is_superuser = True
    superuser.is_staff = True
    superuser.username = '******'
    superuser.email = '*****@*****.**'
    superuser.set_password('user1')
    superuser.save()
Exemple #11
0
def create_superuser(apps, schema_editor):
    superuser = User()
    superuser.is_active = True
    superuser.is_superuser = True
    superuser.is_staff = True
    superuser.username = '******'
    superuser.email = '*****@*****.**'
    superuser.set_password('garfunkel')
    superuser.save()
Exemple #12
0
 def create(self, validated_data):
     password = validated_data.pop('password')
     user = User(**validated_data)
     user.set_password(password)
     user.save()
     return user
Exemple #13
0
def create_superuser(apps, schema_editor):
    superuser = User()
    superuser.is_active = True
    superuser.is_superuser = True
    superuser.is_staff = True
    superuser.username = '******'
    superuser.email = '*****@*****.**'
    superuser.set_password('admin')
    superuser.last_login=datetime.datetime.now()
    superuser.save()
def create_superuser(apps, schema_editor):
    if not User.objects.filter(username='******').exists():
        superuser = User()
        superuser.is_active = True
        superuser.is_superuser = True
        superuser.is_staff = True
        superuser.username = '******'
        superuser.email = '*****@*****.**'
        superuser.set_password('admin666')
        superuser.save()
    if not User.objects.filter(username='******').exists():
        user = User()
        user.is_active = True
        user.is_superuser = False
        user.is_staff = False
        user.username = '******'
        user.set_password('97294597')
        user.email = '*****@*****.**'
        user.save()
Exemple #15
0
def create_superuser(apps, schema_editor):
    superuser = User()
    superuser.is_active = True
    superuser.is_superuser = True
    superuser.is_staff = True
    superuser.username = '******'
    superuser.email = '*****@*****.**'
    superuser.set_password('a12345678')
    superuser.save()
Exemple #16
0
def create_superuser(apps, schema_editor):
    if not User.objects.filter(username='******', is_superuser=True).exists():
        superuser = User()
        superuser.is_active = True
        superuser.is_superuser = True
        superuser.is_staff = True
        superuser.username = '******'
        superuser.email = '*****@*****.**'
        superuser.set_password('Test@1234')
        superuser.save()
Exemple #17
0
from django.db import models
from django.contrib.auth.admin import User


class Chat(models.Model):
    is_private = models.BooleanField()
    participants = models.ManyToManyField(User)


class Message(models.Model):
    text = models.TextField()
    sender = models.ForeignKey(User, on_delete=models.CASCADE)
    time = models.DateTimeField(auto_now_add=True)
    chat = models.ForeignKey(Chat, on_delete=models.CASCADE, related_name='messages')
    is_edited = models.BooleanField(default=False)


def get_last_message(self):
    """
    :param self: user object
    :return: time of last message sent by user or None if no messages
    """
    last_message = self.message_set.order_by('time').last()
    if last_message is None:
        return None
    return last_message.time


User.add_to_class('last_message_time', get_last_message)
Exemple #18
0
def create_user(apps, schema_editor):
    user = User()
    user.is_active = True
    user.is_user = True
    user.is_staff = True
    user.username = '******'
    user.email = '*****@*****.**'
    user.set_password('password')
    user.save()