2025年01月04日
先讨论一些项目的背景知识,然后再学习 Django 的基础,包括:模型(models),管理后台(admin),视图(views),模板(templates),和路由(URLs)。
动手吧!
论坛项目
我不知道你是怎样认为的,个人觉得,通过看实际例子和代码片段可以学到东西,但就我个人而言,当你在例子中读到诸如 class A 和 class B 这样的代码,或者看到诸如 foo(bar) 这样的例子时,是很难解释清楚这些概念的,所以,我不想让你这样做。(译注:作者要表达的意思是光写些demo
2025年01月04日
说明
1、Python表达式是变量、常量、计算符和方法调用的序列,它执行指定的计算,并返回某个确定的值。
2、表达式不会对程序产生实质性的影响,通常只会回到一个结果。
3、如果在交互模式中只输入一个表达式,解释器会自动输出表达式的结果。如果只在Python文件中输入表运行文件没有输出。
实例
#这些都属于表达式#
>>> a = 1
>>> b = [1,2,3,4]
>>> c > b
>>> c
2025年01月03日
Django模板template(html)中使用注释comment。
下面是Django注释符及实例
单行注释:
使用 {# #} 单行注释,例如:
{# Everything you see here is a comment. It won't show up in the HTML output. #}
多行注释:
{% comment %} this is a comment {% endcomment %}
英文解释:Ignores everything betwee
2025年01月03日
如果忘记了django的admin的密码,而数据库中的auth_user中关于密码的字段是经过加密的,这个时候你就可以通过django的命令来直接修改admin的密码
方法一
这个方法是用过shell命令方式对密码进行修改的,使用如下的命令:
python manage.py shell
from django.contrib.auth.models import User
user =User.objects.get(username='admin