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

一、创建项目
    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,使用其他的端口
二、创建应用程序
    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
        # 测试项目和排除故障
三、创建网页
    1、映射URL
        # 在项目中的urls.py中添加应用程序URL
        # 在应用程序urls.py中添加URL
    2、编写视图
        # 在应用程序views.py中添加
    3、编写模板    
        # 在应用程序中的templates中

猜你喜欢

转载自www.cnblogs.com/noonjuan/p/10853826.html
今日推荐