学会用 Django 框架开发网页功能

runserver: quit the server with CTRL-BREAK
不要随便用Ctrl+C/V的热键

runserver 成功
2.2作业成品
2.3作业成品

print(dir(request)):返回所有request的属性和方法
使用Django以后,要用runserver方法查看网页。browser-plus无法加载css

  1. 为什么进入后台,看不到添加Article的地方
    需要打开admin.py,引入名称为Article的model,具体代码如下:
    from firstapp.models import Article
    admin.site.register(Article)
2.4成品图(图片地址懒得找了所以后面是无法显示的)
Django常用字段类型.png

1.渲染表单
2.绑定表单
3.返回校验结果

django模型字段

            {% csrf_token %}
2.5作业效果

从模板传入数据,用url捕获,url返回给view,view根据传入的数据进行加载

  1. 为什么登陆后台,输入账号和密码不对?
    打开命令行,输入如下命令,按照提示输入密码后,重新创建账号:
    python manage.py createsuperuser --username admin
    python manage.py changepassword admin

../static/images/default.png 上级目录为firstapp的头像在后台添加时所输入

if 变量:
意为如果变量存在:

2.7作业成品图.png

在开发环境下看自己上传的图:

setting里加
urls里加
2.8(用户登录)部分成品图

做出动作是需要对应url的,url设置是引用view中的函数的,view中定义的函数作出request.POST['']的动作

ctrl+/ :整段注释
shift+tab:减少缩进

1.在model添加类
2.makemigrations migrate
3.在admin.py 注册添加的类
4.在view中(记得import models)
5.在templates中把死数据替换为view中def的类变量
6.在urls中添加(记得import view)

python manage.py makemigrations
python manage.py migrate

谢谢老师宽宏可爱的打分hh
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容