🐻作者: 芝士小熊饼干
📖 系列专栏: Python
💪坚持天数:14天🤖
创建Django项目:django-admin startproject projectname
创建应用程序:python manage.py startapp appname
数据库迁移:python manage.py makemigrations(生成迁移文件),python manage.py migrate(应用迁移文件)
启动Django开发服务器:python manage.py runserver
创建超级用户:python manage.py createsuperuser
测试:python manage.py test
收集静态文件:python manage.py collectstatic
生成数据库API文档:python manage.py makeschema
查看所有可用命令:python manage.py help
变量声明与赋值
声明变量使用 var、let 或 const 关键字:var variableName;
let anotherVariableName;
const constantName;
赋值:variableName = "value";
anotherVariableName = 123;
constantName = true;
也可以在声明时赋值:var variableName = "value";
let anotherVariableName = 123;
const constantName = true;
控制流语句
if-else 判断语句:if (condition) {
// condition 为 true 时执行
} else {
// condition 为 false 时执行
}
while 和 for 循环语句:while (condition) {
// condition 为 true 时执行
}for (let i = 0; i < array.length; i++) {
// 遍历数组执行语句,array.length 为数组长度,循环变量 i 从 0 开始,每次循环会增加 1
}
函数
声明函数:function functionName(parameter1, parameter2) {
// 函数体
}
调用函数:functionName(argument1, argument2);
对象与数组
对象使用花括号 {} 声明,属性名和值之间使用冒号 : 分隔:let person = {
name: "张三",
age: 20,
gender: "male"
};
访问对象属性:person.name;
person["age"];
数组使用方括号 [] 声明,元素之间使用逗号 , 分隔:let arr = [1, 2, 3, "a", "b"];
访问数组元素:arr[0];
arr.length;