指南:许多朋友询问HTML如何调用Django界面。本文的首席CTO笔记将为您提供详细的答案,以供所有人参考。我希望这对每个人都会有所帮助!让我们一起看看!
1. request.post.get()
2. pos = request.post.get(“位置”)您在这里获得的是str格式
您直接pos + 10,str类型添加到int类型中,这一定是错误的
pos = int(pos)处理
您描述的控制台始终报告了500个错误,称内部服务器错误是错误的。下次您看到它时,只需查看服务器上抛弃的异常。解决了具体问题。
让我首先谈论前排条件
1.首先构建django环境win+r打开命令提示符pip安装django
3.然后创建一个自己的应用程序
同样,在命令提示符的路径上,输入新创建的项目所在的路径,输入python manage.py startapp xxx(这是指您要创建的名称),您可以看到创新的编辑器可以看到
4.正式开始开发邮政请求
首先在seetings.py文件中设置参数以对其进行修改,如图所示
Views.py
最后,在模板文件夹下创建一个HTML文件以简单地写下前端
我直接发布登录。html我在这里写的
代码部分是要完成效果
您也可以输入提琴手检查验证。为了找到更好的选择,我们首先打开提琴手,然后输入用户名密码。
你可以得到这样的包
用户名,密码的值也与我们输入的输入一致
在此处完成简单的帖子请求开发
有三种方法:
1.在模板中的HTML文件中,包含此功能的JS文件直接嵌入HTML中。
2.通过JS中的AJAX打开链接,例如/admin/url?key = value,然后keyvlaue = request.get.get.get.get('key',none)在admin.py中的URL方法中获取此value,然后py进行一些处理后,返回html代码的一部分将此JS函数到JS,然后将其添加到JS中的页面中,而无需刷牙:$(“ #id”)。html(xmlhttp.responsetext);
3.基本上与上述相同,适用于Ajax进行实施,但是在PY处理后返回的不是实质性的HTML,而是MSG指令。接收JS后,JS函数与AJAX相关。例如,JS函数。例如,if(xmlhttp.responsetext =='ok')fun();
我希望你能够明白。
该界面通常由开发人员设置,返回规则也由开发人员定制。通常,获得授权的用户将获得开发人员提供的请求格式。它也受开发人员定制的规则的限制,也就是说,HTML可以使用开发人员提供的请求地址来提出AJAX请求。尽管您可以选择要使用js或jQuery。使服务器响应您的请求,并且服务器通常以JSON格式返回数据供您致电。EAFE接口具有其自己的开发手册,主要介绍:请求格式说明,返回值描述,参数描述等。
在Django背景中添加HTML编辑器的方法:
1.下载友善者
下载固定器,在解压缩后,应删除并复制到静态目录的无用ASP,ASP.NET,PHP,JSP,示例文件。由于Kindeditor是JS文件中的编辑器,因此设置了JS/Editor目录。复制固定器代码到目录。就像此statation/js/js/editor/chinditor-4.1.7一样。
2.在文本输入域的HTML中添加与相应网站相对应的Javarscript。
3.在HTML页面上添加以下脚本:
4.创建chindeditor并在indededitor-4.1.7目录中创建配置。
//config.js
hindeditor.ready(function(k){
window.editor = k.create('#id_content',{
// 指定
宽度:“ 800px”,
身高:“ 200px”,
});
});
#admin.py
来自django.contrib导入管理
从chindeditor.models导入文章
#在这里注册您的模型。
@admin.register(文章)
类articleadmin(admin.modeladmin):
list_display =('title',)
班级媒体:
#在管理背景中的HTML文件中添加JS文件,每个路径都会添加static_url/
js =((
'js/editor/hindeditor-4.1.7/hindeditor- all.js',
'js/editor/hindeditor-4.1.7/lang.zh_cn.js',
'js/editor/hindeditor-4.1.7/config.js',
治愈
我认为是您使模板写错了。在上面2中。您传递给模板的参数是字典。您只能在django的模板中使用该字典的“键”。使用mailcon.lettercon,从模板转换为python是tettercon.lettercon。这是错误的。您应该写{{mailcon |安全}}直接在模板中。
结论:以上是有关HTML如何调用Django界面的相关内容的摘要关心这个问题?
