Django+Python+Bootstrap 实践
- 配置开发环境
- 安装python环境
- 安装Django环境
pip install django==2.0 - 安装PyCharm
-
Win10 Django常用命令
新建一个 django 项目
django-admin startproject 项目名新建django应用
python manage.py startapp 应用名字把模型的变更生成迁移文件
python manage.py makemigrations运行迁移文件,把迁移文件内容同步到数据库
python manage.py migrate运行django项目
python manage.py runserver 后面可以直接跟自己端口号 如:python manage.py runserver 8888创建超级用户
python manage.py createsuperuser清空数据库
python manage.py flush -
创建Django项目
dj_project项目目录
项目配置文件:settings.py文件
项目路由配置文件:urls.py文件
项目管理文件:manage.py文件 -
创建Django应用
blog
一个项目可以包含多个应用,一个应用可以在多个项目中。应用目录
视图处理:views.py
定义应用模型:models.py
定义Admin模块管理对象:admin.py
声明应用:apps.py
便携应用测试用例:test.py
管理应用路由(自行创建):urls.py -
Django 设置中文和北京时间
找到项目根目录settings.py文件进行修改#修改 LANGUAGE_CODE = 'zh-hans' #修改 TIME_ZONE = 'Asia/Shanghai' USE_I18N = True USE_L10N = True #修改 USE_TZ = False -
Django HelloWorld
Django视图
打开项目应用中的views.py,编写如下代码:from django.http import HttpResponse def hello_world(request): return HttpResponse("hello-world")Django路由
应用层
- 在blog应用文件下新建
urls.py - 导入Django包
from django.urls import path, include - 配置路由,看清楚,最后没有括号。
urlpatterns = [ path('hello_world', blog.views.hello_world),]
项目层
- 打开项目层的
urls.py文件 - 在
urlpatterns数组里面添加如下代码path('blog/', include('blog.urls')) - 把应用添加到项目配置文件,找到
INSTALLED_APPS,在后面添加’'blog.apps.BlogConfig'
- 在blog应用文件下新建
运行项目python manage.py runserver
本文介绍了如何配置Django开发环境,包括安装Python、Django和PyCharm。详细讲解了Django项目的创建、应用的建立、数据库操作、命令行工具的使用以及Hello World的实现。此外,还展示了如何设置中文显示和北京时间,并提供了Django项目的目录结构和关键文件作用。通过实例演示了视图、路由配置以及应用的集成。
616

被折叠的 条评论
为什么被折叠?



