• 2.django 操作笔记


    1.django 常用命令

    #生成迁移文件  
    python manage.py makemigrations
    
    #执行迁移      
    python manage.py migrate
    

    2.render 参数提示: ctl + p

    3.django html模板语法

    <h1>Student list</h1>
    <ul>
        {% for stu in <students></students> %}
            <li>{{ stu.s_name }}</li>
        {% endfor %}
    </ul>
    

    4.django项目下创建新的工程

    #startapp
    (dj111) [root@localhost HelloDjango]# python manage.py startapp Three
    
    #在项目setting.py的INSTALLED_APPS中注册app
    
    #app下创建urls.py并添加路由
    from django.conf.urls import url
    from Three import views
    urlpatterns = [
        url(r'^index/', views.index),
    ]
    
    #将app的urls在工程的urls中注册
    urlpatterns = [
        url(r'^admin/', admin.site.urls),
        url(r'^hello',views.hello),
        url(r'^hehe',views.hehe),
        url(r'^index',views.index),
        url(r'^home', views.home),
        url(r'two/',include('Two.urls')),
        url(r'three/',include('Three.urls')),
    
    ]
    
    #app中的views.py添加内容
    def index(response):
        pass    
    
    #app下创建目录templates,并在templates目录下创建html文件
    

    5.django shell

    (dj111) [root@localhost HelloDjango]# python manage.py shell
    >>> from Two.models import student
    >>> stu = student.objects.all()
    >>> for s in stu:
    ...     print(s.s_name)
    ... 
    Jack jonse
    Jerry10
    Jerry40
    Jerry93
    ...
    
  • 相关阅读:
    改变checkbox默认样式
    svn clean up
    vue移动端弹框组件
    移动端滚动选择
    三目运算符判断三个条件
    Vue ---- Vuex 的第一次接触
    Vue2.0组件间数据传递
    es6
    JQuery------制作div模态框
    企业知识分享+团队协作神器之Confluence
  • 原文地址:https://www.cnblogs.com/skyan/p/12574006.html
Copyright © 2020-2023  润新知