我有以下代码:
import random
import string
def random_username_and_password(stringLength):
letters = string.ascii_letters
return ''.join(random.choice(letters) for i in range(stringLength))
username = random_username_and_password(random.randint(8, 12))
password = username
要创建用户,只需注册以下行即可
User.objects.create_user(username, password)
但是我想通过从script
连接到postgres
数据库来实现这一点
import sys,os
if __name__ == '__main__': # pragma nocover
# Setup environ
sys.path.append(os.getcwd())
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "starnavi.settings")
import django
django.setup()
from django.db import connections
db_conn = connections['default']
try:
c = db_conn.cursor()
except OperationalError:
connected = False
else:
connected = True
但我不明白下一步该怎么办
我正在使用Django 2.2、Python 3.7、Postgresql 9.5
目前没有回答
相关问题 更多 >
编程相关推荐