Part02 创建Django-Xadmin项目

一、在IDE上创建Django项目

1、在Pycharm上New Project->Django,选择Interpreter(我选择的是刚创建好的Python虚拟环境)
2、键入Location,我的项目名叫"xadmin_learn",如下图所示:


Part02 创建Django-Xadmin项目_第1张图片

3、一个Django项目就创建好了


Part02 创建Django-Xadmin项目_第2张图片

4、等待IDE Interpreter Python环境后,可以试着把Django项目运行起来
Part02 创建Django-Xadmin项目_第3张图片

5、查看运行日志,点开该网址
Part02 创建Django-Xadmin项目_第4张图片

6、看到“It worked!” 字样,表示Django项目创建成功!


Part02 创建Django-Xadmin项目_第5张图片

二、在Django项目上集成Xadmin

1、在settings.py中配置

# settings.py
INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    # 添加以下两个app配置
    'xadmin',
    'crispy_forms',
]

2、在urls.py中配置

# urls.py
from django.conf.urls import url
from django.contrib import admin
import xadmin

urlpatterns = [
    # url(r'^admin/', admin.site.urls),
    url(r'^xadmin/', xadmin.site.urls),
]

3、生成Django默认数据库表(通过pycharm),在Tools 工具栏运行 run manage.py Task (Pycharm->Tools->run manage.py Task...)。输入:

makemigrations
migrate

(完成后数据库会有xadmin开头的表)


Part02 创建Django-Xadmin项目_第6张图片

4、新建超级用户:Tools 工具栏运行 run manage.py Task,输入:

createsuperuser   #  再根据提示输入用户名、邮箱、密码

三、运行Django-Xadmin项目

1、运行项目


Part02 创建Django-Xadmin项目_第7张图片

2、查看运行日志,点开该网址


Part02 创建Django-Xadmin项目_第8张图片

3、在url后加上xadmin

http://127.0.0.1:8000/xadmin/

Part02 创建Django-Xadmin项目_第9张图片

4、项目搭建成功

四、尝试登陆与查看

1、使用超级用户的用户名密码登录


Part02 创建Django-Xadmin项目_第10张图片

2、在导航栏上随处点点


Part02 创建Django-Xadmin项目_第11张图片

Part02 创建Django-Xadmin项目_第12张图片

Part02 创建Django-Xadmin项目_第13张图片

Part02 创建Django-Xadmin项目_第14张图片

你可能感兴趣的:(Part02 创建Django-Xadmin项目)