问题背景:

使用pycharm创建完成django项目(项目名称为:mydjangopro,app名称为my_blog)

,

本想登录后台直接输入地址:http://127.0.0.1:8000/admin后,登录页面出现了,随便(username:admin,password:admin)输入了账户名和密码却进入了错误黄页:

从错误代码中我们也发现说是数据没有找到表相关问题,从程序工程上此时查看多了一个sqllite的数据库,这说明默认django使用的数据库是sqllite。

解决上边问题的方案:

1)在pycharm的tools->"Run manage.py task...':

直接点击,会在pycharm右侧代码栏下边弹出一个“manage.py@mydjangopro”命令运行窗口。

2)在“manage.py@mydjangopro”命令运行窗口中输入:makemigrations

manage.py@mydjangoapro > makemigrations
"E:\Program Files\JetBrains\PyCharm 2017.2.3\bin\runnerw.exe" C:\Python27\python.exe "E:\Program Files\JetBrains\PyCharm 2017.2.3\helpers\pycharm\django_manage.py" makemigrations E:/Work/django/mydjangoapro
No changes detected

3)在“manage.py@mydjangopro”命令运行窗口中输入:migrate

manage.py@mydjangoapro > migrate
"E:\Program Files\JetBrains\PyCharm 2017.2.3\bin\runnerw.exe" C:\Python27\python.exe "E:\Program Files\JetBrains\PyCharm 2017.2.3\helpers\pycharm\django_manage.py" migrate E:/Work/django/mydjangoapro
Operations to perform:
Apply all migrations: admin, auth, contenttypes, sessions
Running migrations:
Applying contenttypes.0001_initial... OK
Applying auth.0001_initial... OK
Applying admin.0001_initial... OK
Applying admin.0002_logentry_remove_auto_add... OK
Applying contenttypes.0002_remove_content_type_name... OK
Applying auth.0002_alter_permission_name_max_length... OK
Applying auth.0003_alter_user_email_max_length... OK
Applying auth.0004_alter_user_username_opts... OK
Applying auth.0005_alter_user_last_login_null... OK
Applying auth.0006_require_contenttypes_0002... OK
Applying auth.0007_alter_validators_add_error_messages... OK
Applying auth.0008_alter_user_username_max_length... OK
Applying sessions.0001_initial... OK
Following files were affected
E:\Work\django\mydjangoapro\db.sqlite3
Process finished with exit code 0

4)在“manage.py@mydjangopro”命令运行窗口中输入:createsuperuser

manage.py@mydjangoapro > createsuperuser
"E:\Program Files\JetBrains\PyCharm 2017.2.3\bin\runnerw.exe" C:\Python27\python.exe "E:\Program Files\JetBrains\PyCharm 2017.2.3\helpers\pycharm\django_manage.py" createsuperuser E:/Work/django/mydjangoapro
Username (leave blank to use 'administrator'): admin
Email address: admin@admin.com
Warning: Password input may be echoed.
Password: admin
Warning: Password input may be echoed.
Password (again): admin
The password is too similar to the email address.
This password is too short. It must contain at least 8 characters.
This password is too common.
Warning: Password input may be echoed.
Password: new.1234
Warning: Password input may be echoed.
Password (again): new.1234
Superuser created successfully.
Following files were affected
E:\Work\django\mydjangoapro\db.sqlite3
Process finished with exit code 0

5)重新进入登录页面:http://127.0.0.1:8000/admin,在username中输入admin,密码输入:new.1234,点击登录之后成功跳转到了后台管理页面:

Django通过pycharm创建后,如何登录admin后台?的更多相关文章

  1. Django 12 中间件、上下文处理器和admin后台

    Django 12 中间件.上下文处理器和admin后台 一.中间件 #Django中间件 (Middleware) # 一个轻量级.底层的“插件”系统,可以介入Django的请求和响应处理过程,修改 ...

  2. Django从Models 10分钟定制一个Admin后台

    目录 Django从Models 10分钟建立一套RestfulApi Django从Models 10分钟定制一个Admin后台 简介 Django自带一个Admin后台, 支持用户创建,权限配置和 ...

  3. Django 使用Pycharm 创建工程

    一.Pycharm 创建Django 工程 事实上,我们一般不使用命令行,而是直接在Pycharm 中创建Django 项目. Pycharm 是进行Django 开发的最佳 IDE,请大家自行安装, ...

  4. Django 使用 pycharm 创建新的app(可以理解为模块)

    创建工程的时候,注意选择Existing interpreter 选择对应的 python 解释器,电脑如果安装有多个版本的 Python 的话,注意python版本的问题, 以上即是创建的项目目录, ...

  5. Django之静态文件,中间件,admin后台管理

    静态文件 静态文件的使用 在 网页使用的css文件,js文件和图片等叫做静态文件.1)在项目下新建静态文件夹 static. 2) 配置静态文件所在的物理目录.Settings.py STATIC_U ...

  6. 第三百零三节,Django框架介绍——用pycharm创建Django项目

    Django框架介绍 Django是一个开放源代码的Web应用框架,由Python写成.采用了MVC的软件设计模式,即模型M,视图V和控制器C.它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内 ...

  7. 一 Django框架介绍——用pycharm创建Django项目

    Django框架介绍 Django是一个开放源代码的Web应用框架,由Python写成.采用了MVC的软件设计模式,即模型M,视图V和控制器C.它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内 ...

  8. django admin后台插件:django-suit入门

    去年9月底开始用django来做公司内部项目,开始对django有了一些了解,感觉django真的蛮强大的(也有很多人推荐flask,将来有空的话我会试试).今天的话只是介绍一个小东西,django管 ...

  9. Pycharm 创建 Django admin 用户名和密码

    1.  问题 使用PyCharm  创建完Django 项目  想登录admin  页面   却不知道用户名和密码. 用的默认sqlit   2.解决办法   2.1 打开manage.py 控制界面 ...

随机推荐

  1. 金三银四跳槽季,BAT美团滴滴java面试大纲(带答案版)之一:Java基础篇

    Java基础篇: 题记:本系列文章,会尽量模拟面试现场对话情景, 用口语而非书面语 ,采用问答形式来展现.另外每一个问题都附上“延伸”,这部分内容是帮助小伙伴们更深的理解一些底层细节的补充,在面试中可 ...

  2. LNMP+FARM+DNS

    LNMP 1.安装Nginx前的环境. # yum -y install gcc gcc-c++ pcre-devel zlib-devel openssl-devel   2.添加www系统用户,在 ...

  3. 20165230 2017-2018-2 《Java程序设计》第2周学习总结

    20165230 2017-2018-2 <Java程序设计>第2周学习总结 教材学习内容总结 本周学习了JAVA中的数据类型.数组.运算符.表达式和语句,与C语言很类似,二者也有区别. ...

  4. Mycat 分片规则详解--ASCII 取模范围分片

    实现方式:该算法与取模范围算法类似,该算法支持数值.符号.字母取模.首先截取长度为 prefixLength 的子串,在对子串中每一个字符的 ASCII 码求和,然后对求和值进行取模运算(sum%pa ...

  5. 【openvpn】转载:烂泥:ubuntu 14.04搭建OpenVPN服务器

    地址:http://www.cnblogs.com/ilanni/p/4681740.html (1)安装openVpn软件后.在openVpn的配置目录下添加配置文件: ca.crt  client ...

  6. linux --> VIM的列编辑操作

    VIM的列编辑操作   一.删除列 1.光标定位到要操作的地方. 2.CTRL+v 进入“可视 块”模式,选取这一列操作多少行. 3.d 删除.   二.插入列 插入操作的话知识稍有区别.例如在每一行 ...

  7. Struts2 之 Action 类访问 WEB 资源

    接着上次博客的内容我继续分享我所学到的知识,和自己在学习过程中所遇到问题以及解决方案.当然,如果读者发现任何问题均可以在下方评论告知我,先谢! 在 Action 中访问 WEB 资源 web 资源 所 ...

  8. 第14、15週PTA題目的處理

    題目1 選擇法排序 1.實驗代碼 #include <stdio.h> #include <stdlib.h> int main() { int n,index,exchang ...

  9. Java的HelloWorld程序

    Java的HelloWorld程序 1.新建文本文档,编写HelloWorld程序,最后保存时记得保存成.java格式 2.在D盘新建一个HelloJava文件夹用于保存java程序 3.使用WIN+ ...

  10. iOS开发-添加圆角效果高效实现

    圆角(RounderCorner)是一种很常见的视图效果,相比于直角,它更加柔和优美,易于接受.但很多人并不清楚如何设置圆角的正确方式和原理.设置圆角会带来一定的性能损耗,如何提高性能是另一个需要重点 ...