当前位置: 首页 > news >正文

怎么做免流网站如何设计一个简单网页

怎么做免流网站,如何设计一个简单网页,企业网站需求方案,公司宣传策划方案实现和原理Python集成Django开发框架后#xff0c;可以通过在cmd命令提示符下建立工程#xff0c;工程名为learn_modelsdjango-admin.py startproject learn_models再进入到learn_models里面#xff0c;新建一个app项目cd learn_modelspython manage.py startapp learn此时目…实现和原理Python集成Django开发框架后可以通过在cmd命令提示符下建立工程工程名为learn_modelsdjango-admin.py startproject learn_models再进入到learn_models里面新建一个app项目cd learn_modelspython manage.py startapp learn此时目录的结构有这些文件C:\USERS\SHILEIDING\LEARN_MODELS│ manage.py│├─learn│ │ admin.py│ │ models.py│ │ tests.py│ │ views.py│ │ __init__.py│ ││ └─migrations│ __init__.py│└─learn_modelssettings.pysettings.pycurls.pywsgi.py__init__.py__init__.pyc再去官网下载最新的Bootstrap3框架文件 http://getbootstrap.com/getting-started/#download 下载的文件夹可以看出有css、fonts、js三个(功能相当大)这就是Bootstrap 3的全部以下就要在刚新建的Django工程集合Bootstrap3进入learn_models目录新建一个static文件夹再在static里面新建一个bootstrap文件夹将下载的三个文件夹放进去。回到learn_models目录进入learn目录里新建一templates文件夹里面存放Bootstrap的html界面如此处新建一文件test.html要引用Bootstrap 和jQuery等相关库这里重点是定位存放的static文件{% load staticfiles %}数据展示平台Hello, world! 文件开头的 {% load staticfiles %}就是加载static目录为了找到static目录需要稍微修改下.../learn_models/learn_models/settings.py中的配置主要有两块修改INSTALLED_APPS (django.contrib.admin,django.contrib.auth,django.contrib.contenttypes,django.contrib.sessions,django.contrib.messages,django.contrib.staticfiles,#注册新建的applearn,)INSTALLED_APPS中添加新建的app然后配置static相关STATIC_URL /static/STATICFILES_DIRS (os.path.join(BASE_DIR, static),)将static目录放在 STATICFILES_DIRS 中这样就可以load到我们刚下载的bootstrap 了bootstrap依赖于jQuery库所以一定要添加我们这里是直接引用的如果有下载版本只需放在static里再引用就行。这时前端html已经可以使用相关bootstrap属性了但如何通过Django 的http协议访问呢这就是Django传奇的MVC模型了刚刚的templates文件夹就是表现层展示给用户看的前端views.py负责处理业务逻辑层处理请求和返回请求models.py负责数据存取层处理数据库的相关属性。前端发出的GET或POST请求要通过urls.py映射到views的相关方法中所以要在urls.py中配置映射关系这里假设请求路径为 http://127.0.0.1:8000/test/ 则配置为urlpatterns [url(r^admin/, include(admin.site.urls)),#前面是正则表达式url(r^test/,learn.views.test,nametest),]映射到对应的views.py中这里简单实现test方法在views.py中添加即可#Bootstrap 测试def test(request):return render(request, test.html)当浏览器发出test请求后先通过urls映射到views中的test方法处理逻辑后推到前端test.html中显示html显示的内容可以利用下载的bootstrap渲染。运行在cmd中cd到 learn_models目录下 此时的目录结构如下C:\USERS\SHILEIDING\LEARN_MODELS│ manage.py│├─learn│ │ admin.py│ │ models.py│ │ tests.py│ │ views.py│ │ __init__.py│ ││ ├─migrations│ │ __init__.py│ ││ └─templates│ test.html│├─learn_models│ settings.py│ settings.pyc│ urls.py│ wsgi.py│ __init__.py│ __init__.pyc│└─static└─bootstrap├─css│ bootstrap-theme.css│ bootstrap-theme.css.map│ bootstrap-theme.min.css│ bootstrap.css│ bootstrap.css.map│ bootstrap.min.css│├─fonts│ glyphicons-halflings-regular.eot│ glyphicons-halflings-regular.svg│ glyphicons-halflings-regular.ttf│ glyphicons-halflings-regular.woff│ glyphicons-halflings-regular.woff2│└─jsbootstrap.jsbootstrap.min.jsnpm.js可以看到有manage.py这正是运行的管理器先同步数据库然后运行工程#同步数据库python manage.py makemigrationspython manage.py migrate#运行工程python manage.py runserver然后打开 http://127.0.0.1:8000/test/ 出现在偏中间的hello world 表明整合成功
http://www.sadfv.cn/news/66045/

相关文章:

  • 微信卖水果链接网站怎么做的网站怎么做备案
  • 做网站需要学什么语言好创意设计大赛官网
  • 百度竞价网站怎么做附近哪有学编程的地方
  • 正规的咨询行业网站策划电子信息工程能进国家电网吗
  • 做影视网站怎么样不犯法织梦绿色企业网站模板
  • 网站大全2021企业手机端网站源码下载
  • 网站开发工资wordpress在线咨询
  • 数字营销证书西安seo推广
  • 什么是网络营销中的终极诉求网站优化报告
  • 建设银行官方网站app下载简单的个人网站下载
  • 公司做网站需要什么资质财务系统
  • wordpress博客站点wordpress内容页主题修改
  • 狼窝网站更新升级通知西地那非的作用与功效
  • 免费网站建设是什么找网站开发需求客户平台
  • 海口网站建设方案做网站编码
  • 固安住房和城乡建设网站福州网站运营
  • 红酒公司网站建设麦田 网站建设
  • 怎么登陆建设银行网站看开户行企业为什么要做手机网站
  • 怎么给网站做短信东莞网站建设 包装材料
  • 杭州制作网站公司wordpress330
  • 做pc网站如何实时预览西安网站制作开发
  • 网站开发员一月多少工资网站 建设文档
  • 普宁17网站一起做淘宝没内容的网站怎么优化
  • 单页网站赚钱百度一下你就知道首页
  • 外贸网站海外推广3个必去网站wordpress 账号图片
  • 永州市网站建设软文台
  • 成都网站建设冠辰西安抖音运营
  • 广州中小企业网站制作微盟登录平台
  • 网站做百度竞价邯郸移动网站建设
  • tomcat 建网站网站定制建设公司