美文网首页
django搭建一个问答社区(一)

django搭建一个问答社区(一)

作者: 小鬼客 | 来源:发表于2020-02-10 20:26 被阅读0次

    需要安装的包

    pip install django
    pip install mysqlclient

    创建一个Django的项目

    django-admin startproject name

    启动项目

    python3 manage.py runserver

    创建一个应用

    python3 manage.py startapp appname

    配置settings

    # 指定静态文件的存放位置,静态文件用于存放css、js等文件
    STATICFILES_DIRS = [
        os.path.join(BASE_DIR, 'static'),
    ]
    #添加模板的存放目录
    TEMPLATES = [
        {
            'BACKEND': 'django.template.backends.django.DjangoTemplates',
            'DIRS': [os.path.join(BASE_DIR, 'templates')],
            'APP_DIRS': True,
            'OPTIONS': {
                'context_processors': [...}]
    
    

    配置应用

    # 注册应用
    INSTALLED_APPS = [
    ...
    "appname",]
    # 配置应用的url
    from django.urls import path, include
    urlpatterns = [
        path('admin/', admin.site.urls),
        path('', include('appname.urls')),]
    # 在生成的应用的目录下,创建urls.py文件
    from django.urls import path
    from . import views
    
    urlpatterns = [
        path('', views.home, name='home'),
    ]
    # view.py 用于写处理数据并返回给页面的视图接口
    
    

    相关文章

      网友评论

          本文标题:django搭建一个问答社区(一)

          本文链接:https://www.haomeiwen.com/subject/lyszxhtx.html