zoukankan      html  css  js  c++  java
  • 慕学在线网1.0_登录功能(1)

    从这里开始,就可以说是正式地进入慕学在线网这个项目了~~~~

      
    1、将html文件中的index.html拷贝到templates中
    2、新建用来存放静态文件的static(directory)目录,并把css,images,img,js,media拷贝到目录里

    3、在settings.py中设置路径:

    STATICFILES_DIRS = (
        os.path.join(BASE_DIR,'static'),
    )
    

    4、引用静态文件:

    • 加载{% load staticfiles %}:

    • Ctrl+f将index.html中所有“../”替换成“/static/”:

    5、配置静态文件的url:

    # MxOnline/urls.py
    
    import xadmin
    
    from django.urls import path
    
    from django.views.generic import TemplateView
    
    urlpatterns = [
        path('xadmin/', xadmin.site.urls),
        path('', TemplateView.as_view(template_name='index.html'),name='index'),
    ]
    

    6、配置登录界面:将login.html拷贝到templates中,将所有“../”替换成“/static/”
    7、配置login的url:

    # MxOnline/urls.py
    
    urlpatterns = [
        path('xadmin/', xadmin.site.urls),
        path('', TemplateView.as_view(template_name='index.html'),name='index'),
        path('login/', TemplateView.as_view(template_name='login.html'),name='login'),
    ]
    

    8、更改index.html中跳转登录界面的url:
    原始版:

    <!-- <a style="color:white" class="fr registerbtn" href="register.html">注册</a> -->
    <!-- <a style="color:white" class="fr loginbtn" href="login.html">登录</a>  -->
    

    更正版:

    <a style="color:white" class="fr registerbtn" href="register.html">注册</a>
    <a style="color:white" class="fr loginbtn" href="/login/">登录</a>
    

      

    到这里就已经可以访问首页和登录界面了,但是还不能真正登录。

      
    未完待续~~~

    一个佛系的博客更新者,随手写写,看心情吧 (っ•̀ω•́)っ✎⁾⁾
  • 相关阅读:
    (三)xpath爬取4K高清美女壁纸
    聚焦爬虫:数据解析
    (二)requests-爬取国家药监局生产许可证数据
    (一)requests-实战小练习
    requests模块
    spring+apache dbcp +oracle 连接池配置以及优化
    IntelliJ IDEA 注释模版 输入/**后 不显示配置好的模板
    oracle 隔离级别、事务怎么开始的以及如何查看数据库采用字符集
    java 日期处理相关
    Oracle 插入数据时获取系统时间
  • 原文地址:https://www.cnblogs.com/WoLykos/p/9713988.html
Copyright © 2011-2022 走看看