# django-jumin => django-korean-fields 로 진화중
Django용 주민등록번호 필드 & 위젯
#### 기능
- 주민번호 유효성 검사
- 날자 유효성 검사(윤년 검사 포함)
- 붙여 넣기 적당히 잘되게
- 앞뒤 주민번호 이동
- 앞자리 다쓰고 나서 고칠 때 짜증나게 자꾸 뒷자리로 날라가지 않음
- 그 외 앵간한거 그냥 다 됨
#### Demo

#### Example
example 폴더 참조
## 의존성
- Twitter bootstrap 3
- jQuery
- Django (2.0+만 테스트)
- django-bootstrap-form 사용하면 좋음(안해도되고...)
## 사용법
INSTALL_APPS에 'jumin'추가
``` python
INSTALLED_APPS = [
'jumin',
...
'my_app',
...
'django.contrib.admin
```
## model에서 사용 시
```python
from django.db import models
from jumin.fields import JuminField
class YourEverythingModel(models.Model):
name = models.CharField(u'실명', max_length=20)
jumin = JuminField(u'내 주민번호')
mom_jumin = JuminField(u'엄마 주민번호')
dad_jumin = JuminField(u'아빠 주민번호')
uncle_jumin = JuminField(u'삼촌 주민번호')
your_secret = models.TextField(u'비밀정보')
...
```
## form에서 사용 시
```python
class TestForm(forms.Form):
jumin = JuminFormField()
another = CharField(label='test', max_length=10, required=False)
```
Django용 주민등록번호 필드 & 위젯
#### 기능
- 주민번호 유효성 검사
- 날자 유효성 검사(윤년 검사 포함)
- 붙여 넣기 적당히 잘되게
- 앞뒤 주민번호 이동
- 앞자리 다쓰고 나서 고칠 때 짜증나게 자꾸 뒷자리로 날라가지 않음
- 그 외 앵간한거 그냥 다 됨
#### Demo

#### Example
example 폴더 참조
## 의존성
- Twitter bootstrap 3
- jQuery
- Django (2.0+만 테스트)
- django-bootstrap-form 사용하면 좋음(안해도되고...)
## 사용법
INSTALL_APPS에 'jumin'추가
``` python
INSTALLED_APPS = [
'jumin',
...
'my_app',
...
'django.contrib.admin
```
## model에서 사용 시
```python
from django.db import models
from jumin.fields import JuminField
class YourEverythingModel(models.Model):
name = models.CharField(u'실명', max_length=20)
jumin = JuminField(u'내 주민번호')
mom_jumin = JuminField(u'엄마 주민번호')
dad_jumin = JuminField(u'아빠 주민번호')
uncle_jumin = JuminField(u'삼촌 주민번호')
your_secret = models.TextField(u'비밀정보')
...
```
## form에서 사용 시
```python
class TestForm(forms.Form):
jumin = JuminFormField()
another = CharField(label='test', max_length=10, required=False)
```
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file django-korean-fields-0.2.0.tar.gz.
File metadata
- Download URL: django-korean-fields-0.2.0.tar.gz
- Upload date:
- Size: 9.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
Python-urllib/3.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7b0a1bf02c0bb0eba025047c9bf04337679222773c17a314b2cc506904a02561
|
|
| MD5 |
60e87217c5e97295a008c1ed274ef149
|
|
| BLAKE2b-256 |
3f6b60708bdb02f678e635e65e703c0e1accb56c26547749e901a7f3cb1677b5
|