Django的使用记录_3

=Start=

缘由:

整理、记录,方便以后参考、查阅

正文:

参考解答:
# 请求处理
# 日志记录
# Django和VUE的组合
# Django和Bootstrap的组合
# 一些资料和项目
# Django的安全编码
参考链接:

如上

=END=

声明: 除非注明,ixyzero.com文章均为原创,转载请以链接形式标明本文地址,谢谢!
https://ixyzero.com/blog/archives/3915.html

《Django的使用记录_3》上有5条评论

  1. django2笔记:路由path语法
    https://kinegratii.github.io/2017/09/25/django2-url-path/

    # urls.py
    urlpatterns = [
    url(r'^admin/', include(admin.site.urls)),
    url(r'^article/(?P[0-9]+)', app_name.views.article),
    # url(r'^article/', app_name.views.article), # Django 1.8.16 not support
    url(r'^user/(?P[a-zA-Z0-9]+)', app_name.views.user),
    ]

    # views.py
    def article(request, pid):
    return JsonResponse({'type': str(type(pid)), 'data': pid}) # type: ""
    def user(request, name):
    return JsonResponse({'type': type(name).__name__, 'data': name}) # type: "unicode"

    URL路由基础
    http://www.liujiangblog.com/course/django/134

  2. Django默认的admin页面如果没有需求的话就去掉吧,虽然不设置用户名密码就不会被成功爆破,但是,影响不好;
    另外就是默认的 DEBUG 模式,在上线了之后,要记得设置为 False ,避免出更多问题。
    https://stackoverflow.com/questions/2342031/remove-default-apps-from-django-admin
    http://books.agiliq.com/projects/django-admin-cookbook/en/latest/remove_default.html

    方法一(去掉URL路由):
    在 urlpatterns 那里把对应的 URL 路由给去掉:
    ./project_name/urls.py: # url(r'^admin/', include(admin.site.urls)),

    注意事项:
    ./project_name/settings.py:DEBUG = False
    debug模式一定要设置为 False !

发表评论

电子邮件地址不会被公开。 必填项已用*标注