从这天开始我们需要用到前端源码,需要的朋友可以进行小额打赏(15元),打赏二维码在博客的右侧,打赏后可以凭截图联系463951510@qq.com,博主收到邮件后会立即回复发送所有源码素材,实战过程中遇到问题也可以互相探讨


1、把首页文件index.html复制到项目的templates目录下

2、在项目根目录下创建static文件夹,用于存放静态文件

3、把css\images\img\js目录复制到static目录下

4、编辑urls.py,添加一条url到首页,其中需要导入一个view,表示处理的是静态文件

...
from django.views.generic import TemplateView urlpatterns = [
#url(r'^admin/', admin.site.urls),
url(r'^xadmin/', xadmin.site.urls),
url(r'^$', TemplateView.as_view(template_name='index.html'), name='index'),
]

5、启动服务,访问首页127.0.0.1:8000,发现没有找到静态文件  

6、因此我们需要配置settings.py,来告知静态文件是在哪个目录下

# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/1.9/howto/static-files/ STATIC_URL = '/static/'
STATICFILES_DIRS = (
os.path.join(BASE_DIR, 'static'),
)

7、修改前端index.html的静态文件引用,因为我们在settings.py中的配置是去/static/目录去找

8、替换完成后,我们再次访问首页

9、把登录的页面文件login.html拷贝到templates目录中

10、和首页一样替换静态文件引用

11、编辑urls.py,添加一条url到登录页面

...

urlpatterns = [
#url(r'^admin/', admin.site.urls),
url(r'^xadmin/', xadmin.site.urls),
url(r'^$', TemplateView.as_view(template_name='index.html'), name='index'),
url(r'^login/$', TemplateView.as_view(template_name='login.html'), name='login'),
]

12、访问登录页面127.0.0.1:8000/login

最新文章

  1. ruby 淘宝镜像
  2. Excel文件的导出操作
  3. Oracle中建表空间以及用户
  4. asp.net获取select值的方法
  5. 【原】模式之-适配器Adapter模式
  6. Ext.Net学习笔记13:Ext.Net GridPanel Sorter用法
  7. crtmpserver的架构简介
  8. 关于Mysql索引的笔记
  9. 使用gulp构建nodejs,你只需要记住5个函数
  10. ecos新命令
  11. target-densitydpi=device-dpi会使其他ui插件布局变小
  12. makefile 和shell文件相互调用
  13. MVPHelper更新日志 --- 新增常规分包模式
  14. 一次单体测试的采坑--MatcherAssert.assertThat---org.hamcrest 和org.mockito
  15. centos6 升级pip后导致pip不可用
  16. matplotlib 命令行画图保存
  17. 执行Runtime.exec()需要注意的陷阱
  18. Confluence 6 修改站点标题
  19. Response.AddHeader小结
  20. BZOJ.3944.Sum(Min_25筛)

热门文章

  1. [洛谷P2174]小Z的神奇数列
  2. Mybatis缓存机制及mybatis的各个组成部分
  3. AdjustTokenPrivileges启用权限
  4. Codeforces Round #348 (VK Cup 2016 Round 2, Div. 2 Edition) B
  5. HDU 1203 01背包
  6. win7---虚拟wifi无法启动承载网络
  7. xcode 10 出现 :-1: Multiple commands produce '/Users/.../Library/Developer/Xcode/DerivedData/.../Build/Products/Dev-iphonesimulator/TLYShyNavBar/TLYShyNavBar.framework/Info.plist': 1) Target 'TLYShyNavB
  8. POJ1286 Necklace of Beads
  9. [POJ1286&POJ2154&POJ2409]Polya定理
  10. [bzoj2124]等差子序列——线段树+字符串哈希