html文件部署django,Django学习(一)django+html+css+js环境配置

1、pycharm配置好django环境

2、直接利用pycharm创建工程或者进入你想要保存文件的目录下利用“django-admin startproject 项目名 ”创建工程。

运行python manage.py runserver后可以利用地址http://127.0.0.1:8000/  访问所要访问的网页。

3、进入工程所在路径,创建app:default(或者自己可以随便起一个名字),所用到的命令“python manage.py startapp default”。

在settings.py的INSTALLED_APPS中增加自己创建的app:“default”

4、在default下创建urls.py(每个app自己管理自己的url配置)

在urls.py中添加以下内容

from django.urls import path

from . import views

urlpatterns = [

]

5、在工程项目下的urls.py中包含刚创建的urls

from django.contrib import admin

from django.urls import path,include

urlpatterns = [

path('',include('default.urls')),

path('admin/', admin.site.urls),

]

6、在default应用下的urls.py中添加查看日程的处理url条目

7、在views.py中添加查看日程相对于的处理函数

8、创建templates文件夹,◦右键选中其中的New操作,选中html文件,创建页面模板“name.html”

9、Django对于静态文件有不同的处理方式。

(1)在setting.py中,设置STATIC_URL使用的地址。

(2)在项目中创建static文件夹,把静态文件置于其中

(3)使用url:“/static/xxxx.xx”就可以访问到静态文件

在templates下面创建文件夹static,static下面我分别创建了文件夹style,image,javascript来保存.css,图片和.js文件,配置路径。

TATIC_URL = '/static/'

STATIC_ROOT = os.path.join(BASE_DIR,'default/templates/static')

STATICFILES_DIRS=[

("style",os.path.join(STATIC_ROOT,'style')),

("image",os.path.join(STATIC_ROOT,'image')),

("javascript",os.path.join(STATIC_ROOT,'javascript')),

]

(4)在templates(html)中使用方式如下:

{% load staticfiles%} 

%E2%80%9C%7B%

10、数据库配置

settings.py中的DATABASES配置

DATABASES = {'default': {'ENGINE':'django.db.backends.sqlite3','NAME':os.path.join(BASE_DIR,'db.sqlite3'),

}

}

11、(1)运行命令python manage.py makemigrations+应用名

作用:检测模型的变化,根据变化生成调整数据库结构的sql语句

(2)运行命令python manage.py migrate

作用:根据上一步命令检测的结果修改数据库

12、在Terminal中运行python manage.py shell,进入python shell,在shell中可以进行想过数据的修改,查看

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值