擅长:python、mysql、java
<p><strong>7stud答案的简短版本</strong></p>
<p>在Django 1.9默认模板项目中,使用<code>create_user</code>:</p>
<pre><code>User.objects.create_user(username='uname', password='mypass')
</code></pre>
<p>而不是不散列密码的<code>create</code>。</p>
<p>另一个选项是设置密码:</p>
<pre><code>user = User(username='uname')
user.set_password('mypass')
user.save()
</code></pre>
<p>最后,您还可以对在:<a href="https://stackoverflow.com/questions/20997618/quickly-encrypt-a-password-in-django">How to quickly encrypt a password string in Django without an User Model?</a>中提到的字符串进行操作</p>