如果我们想要在网站中实现AI辅导员功能,可以通过Django实现。具体步骤包括新建工程、新建应用、运行程序和结果展示。让我们开始吧。

在文章最后有本项目的源代码可以下载哟。

一、新建一个工程

已知一个目录D:\project\。我们可以在该目标下创建一个工程,即AI辅导员,输入命令:

django-admin  startproject  AI辅导员

二、新建应用

2.1 创建应用

在AI辅导员工程目录下创建应用dify,输入命令:

python manage.py startapp dify

2.2 设置全局url

在AI辅导员工程目录的urls.py文件中设置全局url。

urlpatterns = [
    url('admin/', admin.site.urls),
    url('index/', include('dify.urls'))
]

2.3 设置局部url

在dify应用目录的urls.py文件中设置局部url。

app_name = 'dify'
urlpatterns = [
    url(r'^$', index, name="index"),
]

2.4 新建index函数

在dify应用目录的views.py文件中创建index函数。

# Create your views here.
def index(request):
    return render(request, 'index.html')

2.5 新建index.html

在templates文件目录中新建index.html文件。将Dify中的<iframe></iframe>代码嵌入到index.html的<div></div>中。

<div class="container">
    <iframe
         src="http://127.0.0.1/chatbot/MLvXcdTW0tKx8lig"
         style="width: 100%; height: 100%; min-height: 700px"
         frameborder="0"
         allow="microphone">
    </iframe>
</div>

三、运行程序

在Django的编辑配置中新建python应用,同时配置运行参数。

runserver localhost:8080

四、结果展示

在谷歌浏览器输入网址http://localhost:8080/index/。一个网页版的AI辅导员智能聊天程序就可以运行啦。运行效果如下。

五、Django目录结构

本项目的源代码可以在以下链接下载哟。

https://download.csdn.net/download/awigu/91563483

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐