Little fix in dbadmin and slugifyfield
This commit is contained in:
parent
048bcaa171
commit
28379e1383
2 changed files with 13 additions and 2 deletions
|
|
@ -4,6 +4,7 @@ import argparse
|
||||||
import os,traceback
|
import os,traceback
|
||||||
import sys, inspect
|
import sys, inspect
|
||||||
import shutil
|
import shutil
|
||||||
|
import re
|
||||||
from datetime import date
|
from datetime import date
|
||||||
from pathlib import Path
|
from pathlib import Path
|
||||||
from colorama import init, Fore, Back, Style
|
from colorama import init, Fore, Back, Style
|
||||||
|
|
@ -47,7 +48,9 @@ def start():
|
||||||
|
|
||||||
if '/' in args.model:
|
if '/' in args.model:
|
||||||
|
|
||||||
args.model=args.model.replace('/', '.').replace('.py', '')
|
args.model=args.model.replace('/', '.')[:-3] #.replace('.py', '')
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
try:
|
try:
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,20 @@
|
||||||
#!/usr/bin/python3
|
#!/usr/bin/python3
|
||||||
|
|
||||||
from paramecio.cromosoma.corefields import CharField
|
from paramecio.cromosoma.corefields import CharField
|
||||||
|
from paramecio.citoplasma.slugify import slugify
|
||||||
|
|
||||||
class SlugifyField(CharField):
|
class SlugifyField(CharField):
|
||||||
|
|
||||||
def check(value):
|
def check(value):
|
||||||
|
|
||||||
pass
|
value=slugify(value)
|
||||||
|
|
||||||
|
if value=='':
|
||||||
|
|
||||||
|
self.error=True
|
||||||
|
|
||||||
|
return ''
|
||||||
|
|
||||||
|
return value
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue