小编Mik*_*oft的帖子

是否可以在NFC卡中实现令牌队列?

这个问题专门与MIFARE Ultralight C / EV1或MIFARE DESFire EV1甚至NTAG卡有关。我想实现一个令牌系统,以便普通用户每次读取其中一张卡时,都会得到一个可用的令牌。该令牌将从他们正在读取的NFC卡中“弹出”。换句话说,每次读取NFC芯片时,它将从卡的存储中发出不同的可用令牌。这可能实现吗?

rfid smartcard nfc mifare contactless-smartcard

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

django-allauth - 覆盖默认注册表单

我正在使用此代码(在forms.py中)为我的自定义注册表单:

class RegistrationForm(UserCreationForm):
    birth_date = forms.DateField(widget=extras.SelectDateWidget(years=BIRTH_DATE_YEARS))

    class Meta:
        model = get_user_model()
        fields = ('username', 'email', 'password1', 'password2', 'first_name', 'last_name', 'gender', 'birth_date', 'city', 'country')
Run Code Online (Sandbox Code Playgroud)

我当然ACCOUNT_SIGNUP_FORM_CLASS在settings.py中指定指向此表单,它显示我放入的字段.但是,它在提交时不起作用,即使我把signup方法永远不会被调用.我尝试了save但仍然是相同的 - 它引发了一个错误,我创建用户并将其保存到数据库时,我的一个自定义添加的字段是空白的.那么,实现这一目标的正确代码是什么?

django django-forms django-allauth

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

UI路由器 - 检查状态是否存在

我想要这样的东西:

if ($state.get("^")) $state.go("^"); else $location.path('/');

但它显然不起作用($state.go即使没有父母状态也总是如此).如何正确检查特定状态是否存在?

angularjs angular-ui-router

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

ChoiceField:选择一个有效的选择.这不是可用的选择之一

models.py:

from django.db import models
from django.contrib.auth.models import User as BaseUser

CHOICE_GENDER = ((1, 'Male'), (2, 'Female'))


class Location(models.Model):
    city = models.CharField(max_length=75)
    country = models.CharField(max_length=25)

    def __unicode__(self):
        return ', '.join([self.city, self.state])


class Users(BaseUser):
    user = models.OneToOneField(BaseUser, on_delete=models.CASCADE)
    gender = models.IntegerField(choices=CHOICE_GENDER)
    birth = models.DateField()
    location = models.ForeignKey(Location)

    class Meta:
        ordering = ('user',)
Run Code Online (Sandbox Code Playgroud)

forms.py:

from django.contrib.auth.forms import UserCreationForm
from django import forms
from .models import Users, Location, CHOICE_GENDER


class LocationForm(forms.ModelForm):
    city = forms.CharField(max_length=75)
    country = forms.CharField(max_length=25)

    class Meta:
        model = Location
        fields …
Run Code Online (Sandbox Code Playgroud)

python django django-models django-forms

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