V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
huchangyan
V2EX  ›  Python

Python web 求教

  •  
  •   huchangyan · 2021-03-26 09:06:21 +08:00 · 3991 次点击
    这是一个创建于 1337 天前的主题,其中的信息可能已经有所发展或是发生改变。
    大佬们,我想问下有没有 django 方面的书籍介绍下,我看了 python web 去写 django 的程序,但是总是感觉写文件排序和文件、文件夹以及 url 里面带参数的问题困惑,想问下大佬们没有这面的书籍,可以参考下
    23 条回复    2021-03-26 13:45:57 +08:00
    ebingtel
        1
    ebingtel  
       2021-03-26 09:08:30 +08:00
    纸质版就别看了: 跟不是文档、找起来麻烦

    最好看官方文档、中文翻译的文档、别人的系列教程……
    lixuda
        2
    lixuda  
       2021-03-26 09:10:10 +08:00
    django 文档其实都很详细,全大部分都能解决
    CallMeReznov
        3
    CallMeReznov  
       2021-03-26 09:14:15 +08:00
    https://docs.djangoproject.com/zh-hans/3.1/

    官方文档很强悍了。
    我认为学习这个关键得有方向去驱动,只是跟着文档走刺激不够。
    rainfallmax
        4
    rainfallmax  
       2021-03-26 09:16:27 +08:00
    官方中文文档。
    ericls
        5
    ericls  
       2021-03-26 09:17:22 +08:00
    就是一个 wsgi 包了一层,然后加了 ORM,template
    ericls
        6
    ericls  
       2021-03-26 09:18:01 +08:00
    学习 Django 的最好方法是自己写一个 python web framework 比看书快多了
    gesse
        7
    gesse  
       2021-03-26 09:19:43 +08:00
    为啥要学 python web 框架? 不过你要学的话,可以学 flask 先。
    zxcvsh
        8
    zxcvsh  
       2021-03-26 09:31:59 +08:00 via iPhone
    Django 的官方文档,是 python web 框架里面最友好的了;如果你还是不能接受,就针对某个具体项目的视频去看&敲,百度云盘、慕课网、淘宝一大堆
    huchangyan
        9
    huchangyan  
    OP
       2021-03-26 09:39:10 +08:00
    @ebingtel 感谢大佬,我就是看了老男孩的视频教学,里面有一些点不是特别理解,然后查资料看了很多,解释的都不清楚,所以就很困惑
    SleipniR
        10
    SleipniR  
       2021-03-26 09:40:51 +08:00
    Django 是文档最完整和丰富的框架了,对新手比 Flask 好,先把官方文档看一遍比较好。
    huchangyan
        11
    huchangyan  
    OP
       2021-03-26 09:41:11 +08:00
    @CallMeReznov 嗯嗯,已经自学了一个多月了,准备做项目,然后开始后做了一个星期后对一些传值和排序还有数据库操作不太理解( orm,如果是用 sql 的方式操作这个倒是没啥问题,能理解,就是 orm 写的有时候不太理解)
    huchangyan
        12
    huchangyan  
    OP
       2021-03-26 09:42:05 +08:00
    @SleipniR 感谢大佬指点,接下来三个月就啃下官方文档
    zhoudaiyu
        13
    zhoudaiyu  
       2021-03-26 09:43:00 +08:00
    Django 英文版官方文档 yyds
    lixuda
        14
    lixuda  
       2021-03-26 09:53:02 +08:00
    @gesse 小项目,觉得 python web 挺快的
    SenLief
        15
    SenLief  
       2021-03-26 10:11:05 +08:00 via Android
    django 的文档非常的全面啊。
    LeeReamond
        16
    LeeReamond  
       2021-03-26 10:13:20 +08:00
    @lixuda py 提供了 ffi 接口和 IO 复用以后,理论上多大项目都没问题,语言只是工具,不要听一些人胡说
    rexyan
        17
    rexyan  
       2021-03-26 10:36:41 +08:00
    先看官方文档,然后上 github 上搜个项目来看
    allisone
        18
    allisone  
       2021-03-26 11:14:10 +08:00
    貌似你的问题不是 django 不会用,应该是对 python 还不熟悉。,。。。
    ErwinCheung
        19
    ErwinCheung  
       2021-03-26 11:19:24 +08:00
    @LeeReamond 倒是很想和人说 语言只是工具
    charmToby
        20
    charmToby  
       2021-03-26 11:52:33 +08:00
    django 文档写得非常友好了,还有就是 fastapi 文档也挺好看的,学习的话先推荐通读一下官方文档,然后自己再写一个博客之类的小 demo,把知识点串联起来。
    OnlyO
        21
    OnlyO  
       2021-03-26 12:12:01 +08:00
    Two Scoops of Django: Best Practices for Django 1.8 这本书可以看看有你需要的内容
    GTim
        22
    GTim  
       2021-03-26 13:34:20 +08:00
    yunyuyuan
        23
    yunyuyuan  
       2021-03-26 13:45:57 +08:00
    如果你是刚入门 web,建议先学 flask,django 的数据库模型并不是很好理解
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   927 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 22:14 · PVG 06:14 · LAX 14:14 · JFK 17:14
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.