用Python开发网站,我用的是Django框架,数据库是SQLite。
这里总结下Django的常用命令:
1、创建项目:
django-admin startproject <项目名> [路径]
目录结构如下:
myproject
|----manage.py
|____myproject
|----__init__.py
|----settings.py
|----urls.py
|----wsgi.py
manage.py:Django项目里面的工具,通过它可以调用django shell和数据库等;
settings.py:包含了项目的默认设置,包括数据库信息,调试标志以及其他一些工作的变量;
urls.py:负责把URL模式映射到应用程序.
2、启动Django服务:
python manage,py runserver [web端口号]
3、创建应用(一个Django程序是由多个“应用”组成的,相当于一个个模块吧):
python manage.py startapp <应用名称>
4、同步数据库表、字段:
先装载需要迁移的数据(不先运行这个,无法迁移)
python manage.py makemigrations
迁移
python manage.py migrate
5、创建超级管理员账号:
python manage.py creatsuperuser
按照提示输入用户名、邮箱、密码。如果密码简单,会提示是否忽略警告,输入“y”即可。
6、修改用户密码:
python manage.py changepassword <用户名>