Python 从入门到实践 - Web应用程序

1、建立项目 1、创建虚拟环境 python -m venv ll_env # 出现ll_env文件夹
    2、激活虚拟环境 source ll_env/bin/activate # 要中止使用虚拟环境,执行命令deactivate
    3、安装Django pip install Django # 注意要激活状态下安装
    4、在Django中建立项目 django-admin.py startproject learning_log . # 出现learning_log文件夹以及manage.py文件
    5、建立数据库 python manage.py migrate # db.sqlite3 数据库文件
    6、检查是否正确建立项目 python manage.py runserver # 若是出现错误信息"That port is already in use"(指定端口已被占用),执行命令python manage.py runserver 8001,使用其余的端口
2、建立应用程序 1、建立应用程序 python manage.py startapp learning_logs # 出现learning_logs文件夹
    2、定义模型 # 打开应用程序文件夹中的models.py添加模型
    3、激活模型 # 打开项目文件夹中的settings.py将应用程序名称添加到INSTALLED_APPS列表中
 python manage.py makemigrations learning_logs # 让Django修改数据库,使其可以存储与模型Topic相关的信息
 python manage.py migrate 4、建立超级用户 python manage.py createsuperuser 5、注册模型 # 在应用程序文件夹中的admin.py中导入models.py中的模型,并调用admin.site.register()注册模型
        from learning_logs.models import Topic admin.site.register(Topic) 6、添加主题 前往localhost:8000/admin网页能够添加主题 7、Django shell(交互式环境) python manage.py shell # 测试项目和排除故障
3、建立网页 1、映射URL # 在项目中的urls.py中添加应用程序URL
        # 在应用程序urls.py中添加URL
    2、编写视图 # 在应用程序views.py中添加
    3、编写模板 # 在应用程序中的templates中
相关文章
相关标签/搜索